A giant puppet from Japan’s northeastern Tohoku region is on its way to Tokyo as part of the Nippon Festival, a series of cultural events held in celebration of the upcoming Olympics and ...
Some results have been hidden because they may be inaccessible to you