"One praying mantis atop another is all I can envision!" Do they have lovebugs where you live?
"Do they have lovebugs where you live?" I guess not, because I've never heard of such a critter.