Welcome to the community. Mantids will happily give you a hand...er raptoral arm with your insect problem and there is no need to fear them, they harmless to humans. A word of warning though...If your going to hatch an ooth inside make sure the container doesnt have any holes or gaps in it for...