I have a request for information about the Malaysian land snail Brotia costula: anyone know anything about this beast? From the Great White AND Wet north, Ross.