Hercules or Heracles, demi god of business. This huge statue originally stood in the baths of Caracalla.