This is really new and currently being studied in Spain, but monsterquest (hahaha i know ) actually talked about it.
i am not sure why they said this was believed to be the unidentified flying humanoid, but its pretty crazy that it was captured alive and that they couldnt match the DNA to any known species
skip to 6:40