Footage released over the weekend shows thousands of starfish washed up on a beach on the Russian island of Sakhalin near the village of Starodubskoe after a storm shook the area on Thursday night. According to scientists from the Sakhalin Research Institute of Fisheries and Oceanography, the incident is nothing unusual and similar beachings have have happened before afrer heavy storms, but worried locals aren't convinced and have called for an investigation, raising environmental concerns.