Kotomora
猛省 (mousei) Japanese meaning: serious reflection | Kotomora