A chupacabra? I know it's not. Just found the article interesting and humorous. Thoughts?
https://www.washingtonpost.com/news...t-it-is/?noredirect=on&utm_term=.a23127406eea
https://www.washingtonpost.com/news...t-it-is/?noredirect=on&utm_term=.a23127406eea