Kotomora
人間型 (ningengata) Japanese meaning: humanoid | Kotomora