Cochlitoma zebra

Cochlitoma zebra is a species of giant snail in the family Achatinidae.