Get in The Game: 5 Japan Locations You Can Visit in Videogames
Turn left from Harajuku station, and it’s a short walk to the Takeshita Street arch. Surrounded by shopping bags, chatter and music, you push the… Read More »Get in The Game: 5 Japan Locations You Can Visit in Videogames