Mantispa styriaca, Mantis fly - Edwin Constable