On June 1st and 2nd, 2017, the 68th Annual Takigi Noh performance took place at Heian Shrine in Kyoto, the ancient capital of Japan. “A Fantastic Tour of Kyoto … Alo Japan.
Alo Japan.