Scientists and residents are baffled by an Lrb 52 foot Rrb long sea creature which washed up on the shores of the central Philippine province of Masbate, a newspaper reported Monday.
Unidentified sea creature found in central Philippines.