any hermit crab. they have a preference for snails and when they run out of snails they just kill each other and have no interest in eating any algae whatsoever.
I have no idea what the hermits eat in my tanks but they don't eat enough snails in my opinion