Hephaestus Picture

"Hephaestus (pronounced /hɨˈfiːstəs/ or /hɨˈfɛstəs/; Greek Ἥφαιστος Hē
Hercules
the nemean lion
Hephaestus
Ladon
The King I