The Ainu are the native people of Hokkaido, the northernmost island of Japan. In this encyclopedia, aspects of Ainu lore such as their folklore, history, and art are presented in detailed descriptions.
Copyright © 2014 - 2023 Shopperboard Pte Ltd. All rights reserved.