Robuta

https://www.kanjijump.com/ kanjijump - Learn the kanji through components and connections. It takes just 281 components to form all the 3,500 most important kanji in modern Japanese. This free online kanji dictionary breaks each character down into... learnkanjicomponentsconnections