Maid cafe just to the east of Showa Dori in Akihabara.
Loading...