NuwanChathuranga looks like Angled castor caterpillar. but i don't think it is Angled castor http://www.projectnoah.org/spottings/126876048
Comments (4)