The Great Tea Shoppe

This was a magical little find off on one of the side streets in Ginza, Tokyo, Japan. From the road, I saw a bunch of patterned tea holders inside of a quaint shop, so I just went inside. For whatever reason, I am less shy about going into random stores in Japan. Even if I end up in a really strange store (which is mostly the case!), then people are so polite there that they never make me feel bad about it! Speaking of that, I should get some more photos of the rather strange stores into which I pop into!