Chief Atacama

Chief Atacama is the tribe leader of a village in South America.

Appearances

 * Jonny Quest Versus the Cyber Insects