Hi all! Im Chip. Im from Texas but now im in colorado. Just cant get away i suppose. Anyways, i was introduced to beautiful mantids by a friend of mine who had ordered a ghost mantis as a pet. And i was all like WHAT?!?!? Well i was intrigued and he had shown me some pictures and my idea of a...