The best Japanese app

What a wonderful app this is. Not only is it a dictionary that indicates stroke order for every kanji and explains its radicals but algo it conjugates every verb and adjective.
Not being enough, it contains many incredible features, one of which is kanji flashcards to help you study and prepare for certifications. If I could rate it higher, I would.