Chill R&B singer Bilal has just released the video for “Levels,” off of his latest album, Airtight’s Revenge, which came out last September. Steven Ellison, aka acclaimed electronic jazz musician Flying Lotus, directed it.

The video, Ellison’s directorial debut, features FlyLo, Erykah Badu, Thundercat, and producer Shafiq Husayn as images in a psychedelic wonderland. There isn’t much of a narrative, but it’s kind of gorgeous and it really flows with the rubbery nature of the song. The imagery is at the intersection where cubism, arabesque, and biology meet, and it’s worth the watch below.