A national facility devoted to the Japan’s indigenous people, or the Ainu and their culture opened on Sunday 12 July in their ancestral region of Hokkaido in northern Japan. The National Ainu Museum and Park in Shiraoi has a museum, a hall for the performance of traditional Ainu dance and instrumental music, as well as a […]