Kotomora
自制心 (じせいしん) Japanese meaning | Kotomora