Den Den Town (Ebisucho Station)

GPS

34.6549385, 135.5055773

All the latest video games, computers, cameras, phones, MP3 players, and other gadgets are on display here. Even if you are not in the market for electronics, a stroll through Den Den Town provides an interesting look at Japan’s anime, video game, and computer subcultures. “Den Den” is derived from the word denki, which means electricity.

Leave a Reply

Your email address will not be published. Required fields are marked *