Similar to Linus' search for The Great Pumpkin, I always look towards the heavens (or to SoundCloud) for RL Grime's annual Halloween mix. He's dropped four monstrous mixes, featuring special guests (including Hannibal Buress and RL Stine), and they are always time capsules of what RL Grime was feeling. This time around, he not only has another drop from Goosebumps creator RL Stine, but he called on the magical Pharrell, who is "speaking to the whole entire globe" to big up RL Grime's WEDIDIT crew and call RL "special" (and "bestial"). Huge words from a true icon.

A Halloween mix in 2016 isn't a Halloween mix if it doesn't reference Netflix's Stranger Things, and RL made sure to include a quick remix of it to start the proceedings. He also included a slick rework of Young M.A.'s 2016 scorcher, "OOOUUU." One of the illest tracks dropped in this mix, though, is a humongous premiere: "Waiting," a new collaboration between RL Grime, Skrillex, and What So Not. If you need some woofer-speaking trap riddims to go trick-or-treating to, "Waiting" is your anthem.

You know how it goes; most Halloween playlists feature Michael Jackson's "Thriller" and a bunch of movie soundtrack themes. RL Grime has curated another ghoulish selection of tracks that will let you treat while you're turnt. Press play while you plot out which neighborhoods you're going to hit this year.