Japan’s indigenous people, the Ainu, were the earliest settlers of Hokkaido, Japan’s northern island. But most travellers will not have heard of them.
( read original story …)
The Japan News
Japan’s indigenous people, the Ainu, were the earliest settlers of Hokkaido, Japan’s northern island. But most travellers will not have heard of them.
( read original story …)