After reading your opinions, I agree with people who said if this species exist, we migth found some of evidences. It's impossible no have any sighting, footprints, or a kind of evidence. It's true that every year scientists discover new species; but there are insects, little animals of jungle, or even sea animals because we unknow depth oceans.
And of course, most of this teorical sightings, have been ocurred to improve the tourism of a remote region, village, wich no have any other tourist attraction.