Cryptozoology Myths and Folklore Natural World News Science & Technology Giant Cannibal Owls Once Terrorized Ecuador Paul Seaburn July 24, 2020