Kotomora
彼女自身 (kanojojishin) Japanese meaning: herself | Kotomora