Between the trippy lights, the mirrors and the floating smoke, DJ Snake's video for the song "The Half" is complete eye-candy and couldn't be any more entertaining to watch.

The cut is off Snake's Encore album, released in August of 2016 and it features fellow DJ Swizz Beatz, Jeremih and Young Thug, who spits about weed and women while sporting a top that's half shirt and half bulletproof vest.

"Smoke that kushy, smoke that kushy, baby / Meanwhile, me and you stuntin, that lil' mushy baby / I'll knock that lil s--- out the park to let you know I'm not no rookie, baby / Oh, take a breath, these n----- don't know the half of the first steps / My day one n-----, I don't pick through, I don't stutter step," rhymes Thugger.

The dope clip was directed by Direct X, who again, offers plenty of visual stimulation and he does it in a pretty inventive way. You can see for yourself up above.

What’s Beef? 10 Hip-Hop Twitter Feuds