The Kerengga (Oecophylla smaragdina) seems to be tending to it and Anthene emolus goberus larvae are known to be tended by these ants. Or the pupa could be that of the Kerengga.
Last edited by Tai LA; 01-Aug-2017 at 01:36 PM.
Reason: adding information