Caterpillar Leave a Comment / Daily Blog / By admin Guizhou, China I just loved this little spiky guy that I spotted while hiking a few weeks ago.