Hekatonkheires Picture

wiki: The Hecatonchires, or Hekatonkheires were figures in an archaic stage of Greek mythology, three giants of incredible strength and ferocity that surpassed that of all Titans whom they helped overthrow each of them having a hundred hands and fifty heads. ([link]).

Well haven't made 100 hands, but at least he have 100 fingers)
BURI WIP
Mighty Fenrir
Hekatonkheires
The Battle of Lugh and Balor
Buto Ijo (Green Giant)