alien raptorial katydid
Phlugis
sp.