Gabriola sea creature at Drumbeg

OK, beach-prowlers. What do you suppose this is? The photo was sent to me by a Gabriola blog reader who hopes you’ll know. Apparently the creature is about 9 inches long. Ideas?