Lucubrating mantis
Tarachodes lucubrans