YK Entertainment recording act, Richard Obi Chiadikobi a.k.a Young King is a Russian based musician but a native of Owerri, Imo state, Eastern part of Nigeria, drops the visuals for his track titled “Oluwa Is Involve” featuring talented Russian based musician Elochi. Watch and rate the video.