Industry Kitchen NYC, the home of the most expensive pizza in the world per Guinness World Records, has created the “Pop Candy Land Pizza“, a giant rainbow-colored sugar cookie topped with sweet vanilla icing, colorful sprinkles, Pop Rocks, finished with a big dollop of cotton candy.


Via: 'Unicorn Pizza', A Giant Rainbow Sugar Cookie