Quote Originally Posted by Mike_D View Post
Yup, it's a type of snail.
It's an acquired taste for sure. I found it a little bitter and chewy.