A shop dedicated to role playing games. Take the elevator to the 8th floor.

Other Akihabara Attractions