Priest

Priest - South Park
Priest

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