Random Fun Facts #59

Owls are not only carnivores but also cannibals, who may eat other owls of different species.