04-28-2010, 04:09 AM
Den Den town is not Akihabara, so I am not sure what you are expecting. If you are looking for Otaku sites Denden town is a start, but also go to Mandarake in Shinsaibashi and in Umeda. They both have maid cafes on the top floors.
|