A Gamer Buyer’s Guide to Otaku Mecca Akihabara Kotaku So, you’re planning to visit Japan and want to come home with a pile of Japanese games. There’s only one place to go, the cultural hub of otaku everywhere, Tokyo’s Akihabara. But there are hundreds of stores in Akihabara, so where exactly should you go … |