May 8, 2010 Yes, that's a snail Edit Delete Tags Autopost Next to my credit card-sized work ID. We were walking through Hong Kong Park and it caught my eye.