So I had this mantis 22 days ago (05August2020) standing on top of my dubia roach feeders' container. I adopted it and gave it an enclosure and healthy dubias. I ask helped to ID it in a local facebook mantis group I joined on the same day. They said it looks like a Tenodera sp.
10 days ago...