I actually love how alien barn owls are
Yup! They are the best -totes not biased-
ok but that ring of dead lemmings immediately made me think of hannibal
owls have serial killer vibes
I recall reading a story about barn owls leaving severed heads all over someone's property they thought they were haunted