Nippon Budokan, Tokyo, Japan

The Budokwai's Gerry and Peter at the Nippon Budokan. 

Gerry and Peter