Kotomora
自己抑制 (じこよくせい) Japanese meaning | Kotomora