alien, ambush, animal, arthropod, background, Mantis from family Sphondromantis (probably Spondromantis viridis) giant African mantis or bush mantis.