Hecatonchire Picture

According to Greek Mythology, the Hecatonchires were 3 giants who each had 50 heads and 100 arms. These giants assisted Zeus in defeating the Titans by hurling hundreds of boulders at the Titans. This is my interpretation of one of these creatures (done using Painter 12). Crits and comments are welcome - thanks for viewing.
Ymir the Frost Giant
Gaia Sketch Card - Lynne Anderson
Hades Sketch Card - Jack Redd
The Fall Through Ginnungagap