This mysterious monster like creature washed up in the Philippines in Cagdainao, Dinagat Islands. No one seems to know what it is, but the locals flocked to the beach to take pictures with it.