Taro Horiguchi
It is a popular vocabulary learning app that contains 700 important words. Through the listening fun More>