Tuesday, January 19, 2010

Weird Creature from Russia

A figure of mysterious animal recently discovered in a ditch in the Chelyabinsk region, Russia. Some identifies as horse shoe crab, others call it a triops or tadpole shrimps. Anyway, this creature looks like a character from the alien movies that came out of the human stomach, so weird.. Take a look!









No comments: