New from German-based Sadex GmbH comes "Prickel Sticks Minis".
These are basically hard-candy sugar sticks, flavored in Apple, Strawberry, Banana and Cherry-Cola flavors, marketed as being "tingling and refreshing".
You can buy a 4.46 oz carton for $3.79.
Buy them online from German Deli: http://www.germandeli.com/sabrmi12.html
Japan Is Getting a Noodle and Rice Burger
2 days ago