Kotomora
自己抑制 (jikoyokusei) Japanese meaning: self-restraint | Kotomora