collinchang635
Well-known member
Any advice on how or where to find a mantis? I found a mantis in my garden and im keeping it now. Do you think an ootheca hatched some where nearby or something? Anyway, I live in malaysia, if that helps on how and where to catch a praying mantis.