Otis (Giant)

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