Hello everybody. I just joined this forum today. I just happended to stumble across it tonight. I been keeping mantids for over 25 years now. Usually I find one outside and keep it as a pet. Right now I have a female mantid. I think its an asian mantid. I been feeding her crickets from the pet...