There is a reason why even snakes are deathly scared of mantises! These insects are amongst the scariest of all insects!