<
     

alien predatory katydid
Phlugis sp.