Thank you for sharing something about the owls. I can't think of too many animals that would be familiar to every culture, but owls of one kind or another are everywhere people are, and it's always interesting to hear regional thoughts and beliefs about them.
If you haven't seen the cross post to SuperbOwl, I shared an article about La Lechuza, and I called in the Nahua person to share some of their Meso American native owl facts.