Green Tea Strawberry Dessert Sandwiches - Japanese convenience stores are awesome!
Convenience stores are constantly refreshing their product lineups, often cycling in seasonal favorites. For example, with strawberries being particularly prized in winter in Japan, this week...See more