‘Sea Monster’ Remains Found on Scottish Beach

The sizeable remains of a mysterious sea creature washed ashore in Scotland in February 2020. The curious carcass reportedly appeared on a beach near the port city of Aberdeen after a powerful storm swept over the area.