Carnivorous water snail

These snails are huge and a bit lazy!