Convenience Store Tour #1: Japanese Green Tea Mochi at a Konbini in Tokyo, Japan PLUS Chips

What’s up everybody? It’s time for a convenience store tour in Tokyo, Japan. ♫ introduction music ♫ Welcome to Japan, home of top-notch convenience stores. These places have a whole lot of foods and drinks to try out so let’s go inside and give it a go. Now, what do Continue Reading