HomeOrigin: Egypt, Ethiopia Common name: Devils flower mantis, thistle mantis. No ooths are guaranteed to hatch.Blepharopis mendica, Ootheca$95.00PriceOut of StockDevils flower Ootheca