https://youtu.be/iXXvajVZrwcVideo can't be loaded because JavaScript is disabled: 5 Layer Rainbow Cotton Candy - Epcot China Pavilion - Walt Disney World (https://youtu.be/iXXvajVZrwc) China 5 Layer Rainbow Cotton Candy April 12, 2019July 20, 2019 Biff 413 Views snacks, sweet treats Like It? Share It!