Sarah
01-21-2007, 11:35 PM
This creature was found by Russian soldiers on Sakhalin shoreline. Sakhalin area is situated near to Japan. It’s the most eastern part of Russia, almost 5,000 miles to East from Moscow.
Anyone want to take a guess?
http://i125.photobucket.com/albums/p53/iDiveChick/creature_5.jpghttp://i125.photobucket.com/albums/p53/iDiveChick/creature_4.jpghttp://i125.photobucket.com/albums/p53/iDiveChick/creature_3.jpghttp://i125.photobucket.com/albums/p53/iDiveChick/creature_2.jpghttp://i125.photobucket.com/albums/p53/iDiveChick/creature_1.jpg
Anyone want to take a guess?
http://i125.photobucket.com/albums/p53/iDiveChick/creature_5.jpghttp://i125.photobucket.com/albums/p53/iDiveChick/creature_4.jpghttp://i125.photobucket.com/albums/p53/iDiveChick/creature_3.jpghttp://i125.photobucket.com/albums/p53/iDiveChick/creature_2.jpghttp://i125.photobucket.com/albums/p53/iDiveChick/creature_1.jpg