The Olympic flame is scheduled to arrive on Friday from Greece. The torch will travel across Japan from March 26 until July 24, the scheduled opening of the Olympics in Tokyo.