Sunday, January 21, 2018

japan-flagThe two indigenous peoples of Japan, the Ainu and the Okinawans, live on the northernmost and southernmost islands of the country’s archipelago. (IWGIA)