Oishi Rinbee Cheese Sticks | 24g

"Rinbee Cheese Sticks. Potato sticks in the shape of french fries in cheese-flavored snacks. "