Giant Worm Monster Found in Vietnam?

Japanese weird news site Karapaia recently posted this video, depicting what they claim to be some kind of giant worm monster in Vietnam. A crowd watches as the beast is lifted onto a trailer.

4 replies
  1. Avatar
    ian says:

    This is quite obviously a fin whale carcass. DOnt ask me what it is doing there but you can see the blow whole head ridge and other identifying features including the tiny very far back dorsal fin.

    Reply

Leave a Reply

Want to join the discussion?
Feel free to contribute!

What do you think?