Ephialtes



Ephialtes is a giant. It is unknown which god he was meant to rival.