A PC shop, with used smart phones. It’s located directly underneath Hard Off.

Other Akihabara Attractions