Praying mantises are all over Ohio right now (and people are putting them on their faces)

Praying mantises are all over Ohio right now (and people are putting them on their faces)