Aug 28 - strange-eyes: Ainu chief’s “chipa” or God fence in village on southern coast of island of Hokkaido. The Ainus are the indigenous people of Japan. Meta: nightwoodband.com for more, ok? we're a band. « »