The Haunting Legends of South Texas. The Legend of La Lechuza is a legendary creature from south Texas. It is usually described as a Witch or Bruja, and it can transform into an owl but retains human form during the day and La Llorona a mother that drowned her children in a river.