Hephaestus (Series)

Hephaestus is a character in Tales Of Olympia: The Series.