Hello everyone! I'm new here and still figuring things out. I'm from Southern California and I've like mantises ever since I've seen pictures of the Orchid mantis. Hopefully I'll learn enough to eventually keep them as I have never kept mantises before and I don't really see them at the pet...