Oba Abdulrasheed Akanbi was approved as King of Iwoland by the former Osun State Governor, Rauf Aregbesola, in November 2015. He is the 16th Oluwo of Iwo land in Osun state. If you’ve been wondering why he travels a lot, especially to Canada, it’s simply because he lived there before becoming Oluwo of Iwoland, it’s also where he met his ex-wife, Chanel Chin.

Oluwo of Iwo Land