Earth Day Committee

Earth Day Committee - South Park
Earth Day Committee

This character appeared in South Park. The name of this character is Earth Day Committee.