Strange Creature Spotted Camino Real Restaurant in Berryville, VA!

No one knows, or admits to knowing, the strange colored creature (thought by some to be human) that has been spotted near the fabulous Mexican restaurant in Berryville, VA known as Camino Real. This “possibly” human entity is not thought to be dangerous but many are asking “What the heck is it?”