Friday, October 28, 2011

Strange Creatures from Russia


Figure of a mysterious animal recently found in a ditch in the Chelyabinsk region, Russia. Some identified it as a horse shoe crab, others call it and the other Triops Shrimps tadpole (tadpole shrimp). I do not know ... This creature looks like a character from the alien movies that came out of the human stomach.