It may be stuffed.
You wonder why nobody responds? Cause anyone with an interest in cryptozoology already knows about thylacine!
The article is just a recap for people that don't know about it. There is no new picture, and without a picture the eyewitnesses should not be trusted.
I find it unlikely that nobody is capable of taking a picture..
However, I do admit, i had a huge dragonfly in my garden measuring 25 by 20 cm. So far, i have been unable to find any information about it and the picture that most resembled it was a reconstruction of an exctinct dragonfly. I didn't take a picture either.