Hmm... Nope. The "beautiful" cicada... I, I put my hands? On, my head? Like this? nope bugs cicada