A$AP Rocky gives fans an early Christmas present with the release of his new video for the title track, 'Long Live A$AP.' The clip takes viewers into the dreams of the Harlem rapper with plenty of visuals that might leave you scratching your head.

In the black-and-white video, we are hit with a variety of imagery, including lighting, water droplets, rose petals, knights in shinning armor, gold grills and two Asian women stick fighting. In the middle of the menagerie is Rocky wearing a bulletproof vest and, of course, rocking the latest fashions.

The video was directed by Samantha Lecca and co-directed by Dat Pretty Motherf---er himself. Rocky's debut album, 'Long.Live.A$AP,' will arrive in stores on Jan. 15.