also, with the music references: "Budokan" seems to be an arena in Tokyo where a lot of famous bands have played and released live recordings from.
also, with the music references: "Budokan" seems to be an arena in Tokyo where a lot of famous bands have played and released live recordings from.