So, if you read my introduction thread you'll know that (so far) all the mantids I've ever seen in person have been from one area. I'm from Napa, CA and work in American Canyon, CA. I've found them all at or near my work. I've kept a few as pets and am just wondering what type they are. They...