An Illustrated Dictionary
Practice typing in Katakana
Practice typing in Hiragana.
The sounds of Hiragana.