Statue of Yasuhito, Prince Chichibu


A statue of Yasuhito, Prince Chichibu wearing a rugby uniform is installed outside Chichibunomiya Rugby Stadium, in Tokyo, Japan.