Kanji ABC: A Systematic Approach to Japanese Characters