Kotomora
他我 (たが, taga) Japanese meaning: other self | Kotomora