Five sets of Ainu remains currently held in Britain are set to be returned to Japan, the Japan Times reports. This significant repatriation marks a heartfelt step toward honoring and preserving the vibrant cultural heritage of the indigenous Ainu people

