These are yummy lemon-flavored snow cones. Honestly!
Yellow Snow Cones is sold by indie artist DeepFriedArt.