IK Kelvin Omoregie Performance Makes Oba of Benin Kingdom smile