Kotomora
突然変異体 (totsuzenhenitai) Japanese meaning: mutant | Kotomora