Rising indie Hip Hop artist OYABUN releases his latest single titled – “Castle On The Hill” produced by 6TWELVE & LeMieux. Off his upcoming EP “NVRLND”.
Rising indie Hip Hop artist OYABUN releases his latest single titled – “Castle On The Hill” produced by 6TWELVE & LeMieux. Off his upcoming EP “NVRLND”.