Ephialtes

A Giant who is shot in the eyes by Apollo and Hercules.

Group

Giants

Place

Nowhere

Back
to Top