I believe this is a caterpillar from Tribe Careini, possible Genus Carea (though I am not totally certain on the genus). It's a type f Nolid moth.
While I couldn't find a ton of information, I was able to find these:
http://myitchyfingers.wordpress.com/2009/11/19/
http://www.flickr.com/photos/darren5907/2049713559/
http://www.flickr.com/photos/hkmoths/2053551253/
http://www.flickr.com/photos/28859910@N02/5796184424
Comments (8)