Ainu Tribe

The Ainu Tribe (アイヌ民族) is a tribe in the Shaman King series.

About
The Ainu is an ancient tribe located in Hokkaido, Japan. Legend says that their ancestors were born from the union of a princess and a wolf and they themselves believe that they are descendants of the gods.