Akihabara, the otaku capital of Japan, is a great place to spend a few hours—whether you’re into anime or not. Between the crazily colorful multi-storey shops, the maids on the side of the street, and the hole-in-wall cafes and restaurants, it’s an experience that you won’t forget … ever. Here …
Read More »