Series Information
The Ainu are the indigenous peoples of Japan’s northernmost island, Hokkaido, and surrounding areas, who have their own language, and beliefs, including that spirits reside in all things.
In this series, we visit areas in Hokkaido with deep connections to the Ainu living there and showcase their prayers, dances, and traditional ceremonies passed down through generations.