How about this :
- Come in handy for people who are learning Japanese.
- Include pronunciation, Kanji, Romaji
- Include more than 5000 words.
- Include levels from N5 - N1.
- Contain separated lessons for each level.
- Own user-friendly interface
- Be easy to learn...