Learn Hardcore Japanese: kono zisyoapuri ha hontou ni benri de, nihongo no benkyou ni yaku ni tatimasu. - This dictionary app is really convenient and useful for studying Japanese.