Listen

Description

Heracles is here! Or Hercules... or Alcides... He's got a lot of names. His early life will involve an ancient Greek case of superfecundation, a half-brother who needs a hug, and a lesson that all babies are different. Some may act as pest control for giant snakes!

Sources for this episode: