Hephaestus was an Olympian god. His parents were Hera and Zeus. His special power an Asian fire god. He was worshiped primarily in cities such as Athens, where he had a temple. It was said that he was either born lame or was lamed by Zeus, who threw him down from Olympus when Hephaestus took Hera's side in a dispute. He was represented as bearded, with mighty shoulders, but crippled legs.