Pop Rocks Popping Candy, Green Apple

Artificially flavored. www.pop-rocks.com. Product of Spain.