Kotomora
強記 (きょうき, kyouki) Japanese meaning: good memory | Kotomora