When I first spotted Nesoxenia lineata from far, I thought it was an Agrionoptera insignis. However, a close look on the abdomen could easily differentiate N. lineata from A. insignis. N lineata is less common compared to A. insignis, though both of them like swampy forest.