Found my way here from another forum. I am a bug enthusiast like the rest of you. I don't currently have any mantids, but catch them occasionally in the summer from time to time. I didn't realize all the different types of mantids till I started browsing, fascinating creatures. I keep a small...