Lechuza In English / Tales of lechuza are quite popular in mexico and texas. Posted by treker Monday, June 1, 2020