Cali rapper Lil Xan delivers a visual to his buzzing track “Betrayed”.

In the Cole Bennett-directed clip, the rapper tells the story of his girl betraying himself, while performing in a trippy setting, with animated graphics of lips and hearts applied throughout.

Watch the visual above for “Lil Xan”, or check out more of his music on Soundcloud.