Kotomora
非自己 (ひじこ, hijiko) Japanese meaning: nonself | Kotomora