Kotomora
自分 (じぶん, jibun) Japanese meaning: oneself | Kotomora