Posted on 23. Sep, 2007 by Alicia in Animals, Weird
I’ve never seen this kind of snail in my life before. They are HUGE and weird. They were served as meal too. I can’t imagine people are actually eating it. If you know what kind of species is this, please do tell me. Thank you.