A worldwide community photographing and learning about wildlife
Pseudococcidae
Found on the underside of a Guava leaf
... "or anything else"? Take a look at this one:
http://www.projectnoah.org/spottings/141...
Do you have a closer picture of yours or can you make a crop?
So, new candidate in the race: Beetle larva?
Looks like being a Planthopper Nymph, Fulgoroidea. But I am not sure if it is Flatidae or Fulgoridae (or anything else):
http://travel.mongabay.com/indonesia/ima...
http://travel.mongabay.com/indonesia/ima...
http://thailandwildlife.photoshelter.com...
http://www.projectnoah.org/spottings/732...
http://www.projectnoah.org/spottings/437...