Maid cafe Mermaid, in Akihabara. Just opened up. Not one of the better places, yet.
Loading...