I'm pretty sure you have the right subfamily - Epipaschiinae - but can't see enough to pick the species. M. nauplialis doesn't generally have the banded antennae showing in the photo, but that could be an effect of the lighting. Suggest identify at subfamily level.