Kotomora
各科 (かくか, kakuka) Japanese meaning: each subject | Kotomora