ScienceDecomposing globster washes ashore in Malaysia, drawing crowdsA mysterious sea creature found on a beach in Malaysia could be a whale carcass.APM SarawakApril 6, 2024