Reminds me of the Tokyo Gig Guide, which I always hit up when I’m in town.
https://www.tokyogigguide.com/en/