Comprehensive kanji dictionary featuring 2,383 characters with KanjiVG vector stroke order animations, Onyomi and Kunyomi readings, meanings, and radical breakdowns.