Tuesday, September 19, 2017

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)