Ajibodo and the Owu Masquerade: Cultural Significance and Social Order in Riverine Igbo Communities
“Owu Masquerade at Play” The Owu masquerade, a highly revered cultural entity, originated from Oguta, a prominent town in southeastern Nigeria, known for its rich traditions and strong connection to the riverine Igbo (Oru/Olu) identity. Over time, this masquerade tradition spread across the Oru/Olu Igbo areas, extending into various riverine Igbo communities and even reaching…