Storkules

Storkules is a friendly pure-hearted Greek God who claims himself as Donald Duck's best friend and man-crush.