Heyyy so im a 30 year old chick who found a mantis in my freaking front yard and was so damn excited that these are even in my state, that i caught it and set up a house in one of those giant UTZ cheese ball plastic jug things.
Anywho I'm here to get some questions answered, to learn, and to...