Creation #3The Ainu WorldThe Ainu people live on Hokkaido Island in Northern Japan and surrounding a