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

whoisoyabun.com

OYABUN

OYABUN