The Nippon Budokan , often called the Budokan for short , is a central arena in historic Tokyo , Japan .
The Nippon Budokan , often called the Budokan for short , is a historic arena in central Tokyo , Japan .