nihongo-e-na.com/jpn/hint/id1209.html
NIHONGO eな curates resources for learning hiragana, katakana, and kanji through association illustrations in multiple languages including English, French, Spanish, Chinese, Thai, and Indonesian.
Resource lists and enginesKanji and kanaApps and toolsIn JapaneseHiraganaKatakanaKanji mnemonicsAppsKanaGames