Mutant Human Kite 2

Mutant Human Kite 2

This character appeared in South Park. The name of this character is Mutant Human Kite 2.