Kotomora
半神半人 (はんしんはんじん) Japanese meaning | Kotomora