TOKYO, JAPAN - JULY 23 : Nakamura Kankuro, Famous Japanese Kabuki ( traditional Japanese theater) attends the final of the Olympic Torch Relay as he is the Torchbearers in Shinjuku District in Tokyo, Japan, on July 23, 2021. Tokyo Metropolitan Government celebrates the finale of the Olympic Torch Relay at its final destination after 15 days of its journey around Tokyo city a few hours ahead of the Opening ceremony of 2020 Tokyo Summer Olympic Games. The Tokyo 2020 Olympic Torch Relay started on 25 March 2021 from the J-Village National Training Center in Fukushima Prefecture and was held across all 47 prefectures of Japan for 121 days. Due to the Covid-19 pandemic the torch relay on the public road has been canceled in the capital of Japan. David MAREUIL / Anadolu Agency/ABACAPRESS.COM