Close
African land snail
Achatina immaculata