Disney's Epcot International Flower and Garden Festival is going down right now and one of the best things is the food. You can actually have 5 layers of fluffy rainbow cotton candy rolled up into the shape of a flower. They're everything you dreamed of and actually bigger than your head.
If you want one of these bad boys you have until June 3rd! The Lotus House Booth at Epcot's China Pavillion is selling them for $15. Of course if you don't want to spend that much you can skip the 5 layer flower and grab fewer layers for under $10.