neocities.org/kana/
Interactive tool for learning and drilling hiragana and katakana with romanization, sound playback, stroke order diagrams, and explanation of dakuten and combinations.
Kanji and kanaHiraganaKatakanaKanaStroke orderPronunciationBeginner