Kotomora
己と (おのれと, onoreto) Japanese meaning: all by itself | Kotomora