It's been almost exactly a year since last spring's tragic Irving Plaza shooting, and the incident is still clearly very much on Troy Ave's mind as he's just come through with a new visual for "I Ain't Mad at Cha," a NuPac cut that finds the Brooklyn MC recalling the incident while throwing jabs at Casanova and a few others over a 2Pac sample.

“On the eve of the one-year anniversary of one of the worst days of my life that started off a series of events and revealed the true colors of people to me I give y’all this video for 'I Ain’t Mad at Cha,'" Troy Ave said in a statement about the video's release.

In the chaos of the Irving Plaza shooting, Troy Ave was shot and his friend and bodyguard, Ronald “Banga” McPhatter, was killed. Troy has since blamed a few of his former comrades for their alleged behavior during and after the shooting.

The new visual, which was directed by Troy himself and WhiteApeFilms, finds Troy—rocking an ankle bracelet—mourning his fallen homies as he stands outside of his whip. You can also see bits and pieces of footage from the day of the Irving Plaza shooting.

When the visual isn't focusing on Troy standing outside of his whip and the security footage from the Irving Plaza shooting, we see throwback images of Troy and folks he's suggesting betrayed him during and after the shooting.

In an interesting bit, he's edited in black lines over the eyes of a few people he's talking about in the song–similar to the cover for Casanova's Be Safe Tho cover.

You can peep the new visual for yourself below.

Here Are the 2017 Hip-Hop Music Festivals You Need to See