Close-up of the Mysterious Creature Shocking Malaysia: Like a Giant Piece of Meat from Another Planet
A Mysterious Creature Washes Ashore at Telok Melano Beach (Malaysia), Attracting International Media Attention.Video captures a close-up of the strange creature that washed ashore in Malaysia. (Source: AMP Sarawak).On April ...