The Vigourous One Picture

One of the hundred handed giants in greek mythology. The hecatoncheires were unleashed from Tartarus to battle Cronus.
SMA Sailor Boy Contest: Saturn
Cronus Ref
The Vigourous One
DAT POOR UNFORTUNATE JAY
Typhon Olympian Corruption