
If there's one reason to visit Japan at all, it's going to be for some of their merchandise. From Studio Ghibli and Pokemon to Hello Kitty, the wide range of merchandise you can get here is amazing, especially if you're a fan of their animated creations. You might be able to see from the top [...]