Hercules

Son of Zeus and half mortal

Description:
Bio:

Hercules

Camp Half Blood Alana