This helicopter sized cicada hit me in the face when I was walking my dog. Pretty much summed up my morning. This nymph is a symbol of immortality, resurrection, spiritual ecstasy, synchronicity, harmony with the universe, and clever strategy. Amen to all of that. ππΌ