Igoo

Igoo is a rock ape on The Herculoids.

Personality
A strong and powerful simian, he has dense rock-like skin and can wade through a pond of molten lava unharmed. Igoo has a great fondness and devotion for Tara, and would do anything to protect her.