Download (14).jpg

Igoo is a rock ape on The Herculoids.

About Igoo

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.



Comic Books

Community content is available under CC-BY-SA unless otherwise noted.