Hephaestus (Earth-8150)

Hephaestus is the Smith God of Olympus, and the brother of Zeus. His craftsmanship skills are rivaled by almost no one, although he lacks self esteem.