An infamous seven-story sex shop in the heart of Akihabara.

AKO50

Other Akihabara Attractions