Saw a Monster Quest a year or so ago about something similar in Mexico. Some dudes supposedly caught a similar creature in a trap inside of a farm and it screamed at them for hours before eventually dying. They submitted it to scientists who concluded it wasn't anything like they had seen or tested before... Fast forward a little while later... Turns out some guy took pieces of different creatures and put them together to make it into a story feeding off the "flying humanoid" stories that were coming out of the area.