Mystery surrounds huge slimy creature washed up on beach

CREA.png

-Pattimura Military Command