Kotomora
ヒューマノイド (hyuumanoido) Japanese meaning: humanoid | Kotomora