Kotomora
人造人間 (じんぞうにんげん) Japanese meaning | Kotomora