I was walking the beach in Tofino, British Columbia and found these strange carcasses in the sandy shores. Anyone know what they are? The wind was blowing and all you could hear were waves crashing and the seagulls. ++++++++