Found in nature. :O) What is it ???

Love that hairdoo!

Happy Easter.