24th July 2017 Leaf cockroach, probably Pseudophoraspis nebulosa (Burmeister, 1838) taking care of her babies.