Kotomora
改過自新 (かいかじしん) Japanese meaning | Kotomora