Little People of Japan
• arcleinOn the island of Hokkaido, in the cold northern reaches of the Japanese archipelago, the indigenous Ainu people too have their long traditions of an ancient race of dwarf-like people thought to have inhabited the land long before humans arrived.


