Kotomora
変異体 (へんいたい, henitai) Japanese meaning: mutant | Kotomora