Chinese officials (Free Willzyx)

Chinese officials (Free Willzyx)

This character appeared in South Park. The name of this character is Chinese officials (Free Willzyx).