Fighters of Zaron

Fighters of Zaron

This character appeared in South Park. The name of this character is Fighters of Zaron.