Ojude Oba is one of the most colourful and respected cultural festivals in Nigeria, celebrated annually in Ijebu-Ode, Ogun State. The festival, which means “The King’s...