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.

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.