The Yanagapa Tribe

The Yanagapa Tribe

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