The speed she catches her prey is unbelievable! Chomping on small locust right now.

Settled enough she's laid a bundle of eggs (Ootheca). She was very protective over this for a few days. I don't expect to see any youngsters hatch from this one though.