Wow that is a good sized one! I had some mantis eggs I purchased online, only because I was told they eat ticks...so I hatched a bunch and let them loose in the yard, hoping they would eat most of the ticks latching to my dog. Well it did seem to help slightly, but then I mowed the lawn a few days later and haven't seen one since
Terrifying!
That mantis has to be at least 15-20’ long based on the size of the structure it’s next to!