This app is amazing and I can’t believe it is free! I’m learning Japanese and it’s great at helping you figure out Kanji and building up your vocabulary. I don’t know what I’d do without the ability to (attempt) write Kanji I don’t know, it recognize it, and tell me what the definition is. I’d definitely recommend it to anyone needing a Japanese dictionary. You can skip all of the ones that have in app purchases. This is probably the only one you need.