ok im not saying this is real. neither am i saying its impossible.
but Mongolian Death Worm's are my favorite Crypto / mythical beast....
here is thinking shillways podcast.... opps i mean sideways podcast.. either way they are rather entertaining. and they covered the Mongolian Death Worm