Akihabara is an area of Tokyo known as “Electric Town.” It features electronic shops, arcades, anime, manga, maid cafes, and other Japanese geek culture shops. (GeekWire photos / Taylor Soper) TOKYO — ...
by via Amazon | Automatic Website Traffic RSS
No comments:
Post a Comment