Chip Star is one of Japan's staple potato chip brands. Here we have a limited flavor in the form of sakura and shio (salt). A savory treat indeed!

$8.00