Life … Animals Arthropods Insects Mantises Gargoyle Mantises Idolomantini Idolomantis genus Idolomantis Idolomantis Field notes Children Giant Devil's Flower Mantis Close