Kotomora
人造人間 (jinzouningen) Japanese meaning: android | Kotomora