seatrench:Naked Sea Angels (Clione limacina) are small, free swimming snails. The shell has been los
seatrench:Naked Sea Angels (Clione limacina) are small, free swimming snails. The shell has been lost and the foot has been modified into wing-like paddles for swimming.(source) -- source link
#gif