Hephaestus

Hephaestus is the god of fire and blacksmith of the gods. Different versions of myths tell different reasons for his fall from Mount Olympus at birth, which led him to deformity and to be the only working one of all the gods.

Iona Kewney is a contorsionist, painter and performer from Scotland.

Hephaestus in Infamous Offspring (c) Wim Vandekeybus