B Betta132 New member Feb 17, 2015 #3 Chiton. It's basically a really primitive snail-thing. Unusual thing to get, so good find.