Enlil/Beelzebub praying mantis?

There was a giant, six freaking inch praying mantis by my driver’s rear tire. I squatted beside him to get close and he turned his head and looked up at me. Excited!
I was thinking last night that flies are inconclusive for ME because of their common nature. But wow…I rarely see mantis. Think it was Prince Enlil? Hoping