I received some mantids last week from a shipment that came in from Egypt.
Pic1
Pic2
Pic3
Pic4
Pic5
I think Pics 1-3 are a Egyptian pygmy mantids (Miomantis paykulli). I have no idea what the one in Pics 4+5 is.
I have several ootheca from the mantids in pic 3.
Any help is...