FlappyHalloween!
sinobug:
Limacodid Slug Caterpillar (Cup Moth, Belippa horrida, Limacodidae) “Jelly Bean”bySinobug (itchydogimages) on Flickr. Pu'er, Yunnan, China View my other images of Limacodid Caterpillars from China in my Flickr photostream HERE…