Gigantic sea creature washes up on Indonesia's Serum Island