The Orghoi Khorkhoi seen in Prague

Epos257 from Prague come along with his new installation, the Mongolian Death Worm (Wikipedia). The Orghoi Khorkhoi is a cryptid purported to exist in the Gobi Desert. It is generally considered a cryptozoological creature; one whose sightings and reports are disputed or unconfirmed. With the help of Epos257 the worm appeared lately in the streets of Prague in the Czech Republic. See the photos here