Listen

Description

A true must-visit store in Akihabara in Tokyo, this is BEEP as visited on June 3, 2024. Computer parts from the 70s, lots of 8-bit wonder, arcade boards, and naked girls.