i think this a pupal stage of an unidentified butterfly. It's size was relatively small as compared to my thumb. ID is still not certain however.
Lat: 8.20, Long: 124.27
Spotted on Feb 26, 2013
Submitted on Feb 26, 2013
and 19 other people favorited this spotting