???????? Meet the snail ????Who's scared of snails? I can admit there are some types of snails which I hate because they come out after the rain and it's impossible to cross the road without stepping on them. Snail mucin might sound disgusting but it's an