La Lechuza
Referenced in 1 episode
Definition
A figure from Mexican and Texas border folklore: a witch who turns into a giant owl, sometimes with a human face. She is said to attack people at night and to bring misfortune or death.
Referenced in 1 episode
A figure from Mexican and Texas border folklore: a witch who turns into a giant owl, sometimes with a human face. She is said to attack people at night and to bring misfortune or death.