Lucubrating mantis

Tarachodes lucubrans