New Villain x Hagakure drop “Stained Glass”

    New Villain spins perilous prose over an epic pipe organ laded Hagakure laced platter  on “Stained Glass.” Experience this talented emcee’s latest  cinematic piece.