Definitions for "VEO"
The Veo is a cryptid described in http://www.amazon.com/gp/product/1931044643 The Beasts That Hide from Man: Seeking the World's Last Undiscovered Animals by Karl Shuker as living on the island of Rintja and resembling other pangolins, or scaly ant-eaters. This creature is reported to be as big as a horse. No modern Pangolin approaches that size but on the nearby islands of Java and Borneo, large pangolins of up to 8 feet did once live.
Visible Emission Observation