Kotomora
改造人間 (kaizouningen) Japanese meaning: cyborg | Kotomora