The Ngbagba Ikoro Masquerade: Celebrating the Igbo Heritage of Abiriba
The Ngbagba Ikoro masquerade is a thrilling cultural performance from the Igbo town of Abiriba in Abia State, Nigeria. It showcases the region’s rich art and culture. The Masquerade, with the prominent character Otiri, gives insight into the social life, skills, and creativity of the Abiriba people. Abiriba’s Craftsmanship and Creativity Abiriba is deeply rooted in…
Place Abiriba