One photo uploaded on social media has netizens freaking out from all over the world – they are all asking the same question:”what is that?”. So far, people have no clue, even after close examination!
The picture and video were taken in Seram, Indonesia – and it showed a carcass-like monstrosity lying by the bloodied river on 9 May, on a Tuesday evening. People are starting to question if it was a squid or a sperm whale – what do you think?
Check out this video!
Share away, people.