Giant mystery sea monster washes up on beach. We look at this giant sea creature that washed up on a beach in the Philippines.
Sea monsters are beings from folklore believed to dwell in the sea and often imagined to be of immense size. One of the reasons they fascinate us is because there are so many stories.
People were shocked when they came across a mysterious sea creature that had washed up.
Thank you for watching!
Thank you to CO.AG for the background music!