Willie Nelson in Tokyo, “Angel Flying Too Close to the Sun” (1984)

Nippon Budokan, often shortened to simply Budokan, is an indoor arena located in Chiyoda, Tokyo, Japan. Budokan was originally built for the judo competition in the 1964 Summer Olympics, hence its name, which translates in English as Martial Arts Hall.

Leave a Reply