Damanta Unit 5

Damanta Unit 5 - South Park
Damanta Unit 5

This character appeared in South Park. The name of this character is Damanta Unit 5.