what on earth

what on earth

Strange Sea Creature washes up on Gumusluk beach.

19h ago
SOURCE  

Description

I found this strange sea creature that washed up on the beach in Gumusluk, Turkey today. I wonder what on earth it is? Monster or Sea Creature? Maybe the fishermen should beware?