Kotomora
精神遅滞 (せいしんちたい) Japanese meaning | Kotomora