We found this on a beach on the Isle of Wight a couple of days ago whilst looking for fossils. It was washed up near a rockpool in amongst lots of seaweed. None of us have ever seen anything like it before! I think it's a type of sea slug but my husband isn't so sure as it's sole/foot isn't smooth? Any ID would be great please.