Kotomora
省みる (kaerimiru) Japanese meaning: reflect on oneself | Kotomora