Life … Animals Arthropods Insects Mantises Mantids Pnigomantis Indonesian Double Shield Mantis species 38 observations Indonesian Double Shield Mantis Pnigomantis medioconstricta Field notes Close