The Vigourous One Picture

One of the hundred handed giants in greek mythology. The hecatoncheires were unleashed from Tartarus to battle Cronus.
Hecatoncheires:Cottus
Venus or Aphrodite
The Vigourous One
LegenDex Entry No. 035
Uranus