I caught some libellulid larvae from the same site of the Gynacantha basiguttata larvae. The libellulid larvae are cute. Showing below is one of the libellulid larvae that I caught. I have no idea what libellulid species it is. It was found at a leafy shady pond. Does anyone want to give it a guess? I will give out the correct answer once it is hatched (I'm breeding this larva).