Kana - Hiragana & Katakana
Goukaku
NaruTango - Learn JLPT Words
Meiji输入法 - 日语输入法
番番辞書 - 日语词典
English Handwriting Board
Chinese Handwriting Board
七点学单词