What does it mean to be Ainu today? Contemporary perspectives of an indigenous people of Japan revealed in UK-first exhibition.
Japan House London is set to reveal the rich cultural diversity of Japan in this UK-first exploration of contemporary Ainu culture, opening on 16 November 2023. The Ainu are an indigenous people who have been living in northern Japan, especially Hokkaido and the surrounding islands.