Great Owl

The Great Owl is the chief deity figure within Theyelem mythology.