LEON

ΛΕΩΝ

One of the Gigantes who was slain by Heracles and stripped of his leonine skin.