Screenshot from Patasiwa Kumbang Amalatu’s YouTube Video
Imagine coming across this huge monster and not knowing what the heck it is??
This colossal rotting sea creature washed up ashore in Indonesia just recently and had local Fishermen pulling their hairs out of shock. The creature could possibly be a giant squid but then two experts have said the remains almost certainly belong to a baleen whale.
Check out the video below courtesy of Patasiwa Kumbang Amalatu: