Kevinnatanaels
- #1
Hi, I'm just browsing some online store and saw these weird looking snail that i've never seen before, they called it "turtle snail" but I can't seem to find any info about it online. Please someone help me to identify it
Mod edit: Images removed for copyright issues
Mod edit: Images removed for copyright issues