Limacodidae
Rainforst of Nepal
A guide said it was the most poisonous caterpillar in the Rainforest
Lat: 27.58, Long: 84.49
Spotted on Apr 25, 2011
Submitted on Apr 25, 2012