A live music venue a short walk from Shibuya Station. The space is produced by Space Shower TV – Japan’s largest music channel and presents live music with an underground feel. Thanks to their owners they have excellent speakers, lighting and sound equipment, so you’ll see the best of the performers for sure.

Other Shibuya Attractions