A huge, hairy carcass washed up on a beach in Philippines Local scientists say it could be decomposed a sea cow or whale carcass Locals have been taking selfies with the 15-foot carcass