Kotomora
それ自身 (それじしん) Japanese meaning | Kotomora