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.
ToM - Judgment of Paris
Ponies: Zeus