The historic town of Onicha-Olona, in Aniocha North Local Government Area of Delta State, witnessed a massive cultural spectacle on December 25, 2025, as the revered Onotu Institution crowned His Royal Majesty, Obi Emmanuel Okeibuno Metuiwe, as the Obi of the kingdom.