Kotomora
ミュータント (myuutanto) Japanese meaning: mutant | Kotomora