App provide difficult Japanese Kanji to read. You can learn difficult Japanese Kanji. Recommended for some free time! Let's think using hints! Providing three level stages below. Beginner. Intermediate. Advanced.