Otos

from Wikipedia, the free encyclopedia

Otos stands for

in Greek mythology :