Loading...

IT'S BETTER IN JAPAN: 7-ELEVEN

IT'S BETTER IN JAPAN: A series of things that are pretty mediocre in the States but are significantly better/more interesting in Japan. 7-Eleven's in Japan are a ...