Mysterious Hairy Monster Washes Up On Beach In The Philippines

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.