After dropping his new mixtape Mainstream Music the other day, Taylor Bennett follows up by releasing a new visual for the track “Demon Slayer.” Check out the Thelonious Stokes-directed video above, and let us know what you think of the young Chi-town artist.