Hello! My name is Cleo and I'm (as the title mentions) from El Paso, Texas.
I haven't had a lot of hands-on experiences with mantises, seeing as how I don't see very many at all. I have a cat colony who I feed and they probably have eaten the mantises around my house :/ But when I was in...