Ephialtes

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