Otis (Giant)

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