Chinese mysterysnail is a large snail that can reach impressive densities, and it has a history of human consumption. We had better start eating! Read more here.