Wow, what's that? A dead whale? A dead dinosaur ? The GOD of sea? Or is that Angry Bird ancestor? U decide! This happens in Pulau Cenang, Langkawi recently. Any experts here can figure out?
Yup, somehow by viewing the pic i can smell some fishy smell of it already Pity to those who swims nearby the beach there..