Life … Animals Arthropods Insects Mantises Gargoyle Mantises Empusinae Idolomantini tribe Idolomantini Idolomantini Children Idolomantis Close