Shibuya Original Sweet Potato Sticks Perspective: front
Hover to Zoom

Shibuya Original Sweet Potato Sticks

5.46 ozUPC: 0083075700703
Purchase Options

Product Details

Traditional Japanese Snack made by No. 1 sweet potato snack company in Japan.