Ainu people
A very similar ceremony, Iomante, is practiced by the Ainu people of Japan.