Are you a citrus Japanese snack fan? These salty and sour lemon cracker sandwich Japanese snacks are a real treat! Every bite goes down smoothly as you savor the salty crackers and then enjoy the sour, yet sweet, lemon cream.
Manufacturer: Yamazaki biscuits
Get it within:
7-10 business days