Strange Creature

25 Jul, 2013 | category - Animals | 4 photos | 4730 visits

This strange creature was found by the Iranian navy ship in the Persian Gulf. It was stinking really bad. What is this?