Big Owl

North American - A monster of the Apache American. Indians who eat human beings. In some accounts, he was a son of the Sun and was killed by his own brother. In some references, identified as Big Owl.

Nearby Myths