Might be interesting:

F5ench japanese - With love

Fantastic sites also: