The Budokan is a training hall and stadium for Japanese martial arts, originally built as the venue for Judo competitions during the 1964 Tokyo Olympics. It is considered a sacred place for Japanese martial arts.
Since the Beatles’ concert in 1966, it has also become a sacred place for music and a coveted stage for many musicians. However, as it was not originally designed as a concert hall, the sound quality is not ideal, but it is believed that musicians who perform live here often achieve great success afterwards.
The deity associated with the Nippon Budokan is Taira no Masakado, who is believed to grant blessings for all kinds of victories.