This Ragged Sea Hare (Bursatella leachii) is a type of marine snail, but it has a tiny internal shell. In this photograph the sea hare was laying eggs on the sea floor.