Atlanta, GA
Jeff Larson (404) 627-5981

This is from Master Poo Yees site. I have heard good things about Master Poo Yees mantis as well as negative. My advice is to go see and make your own...