Reminds me of the Tokyo Gig Guide, which I always hit up when I’m in town.

https://www.tokyogigguide.com/en/