Every year, Adult Swim releases a monster collection of singles featuring artists ranging from all different genres. Today (May 31), they've announced the full list of singles for 2017, and there are some wild contributions coming.

One of them is by Zaytoven, and it features Bankroll Fresh, Yung L.A. and Twista. Listen to that song, called "Pose To," right here. Earlier this year, Zaytoven dropped a song featuring 21 Savage and Gucci Mane called "East Atlanta Day." The legendary Atlanta-based producer is said to be working on a new album.

G Perico, Flying Lotus, Father, Jay IDK, JonWayne, Knxwledge, Maxo Kream, Migos, Nef The Pharaoh, Oddisee, Run The Jewels, YFN Lucci and Your Old Droog are just some of the acts with songs on the list, and even DOOM and Jay Electronica have a collab on there as well. Peep the full list of artists featured on upcoming Adult Swim Singles below.

Adult Swim Singles 2017 Program Lineup

Abra
Anna Meredith
Big Freedia
BOSCO
Brian Eno
Code Orange
Colin Stetson
DAWN
Dinosaur Jr.
DOOM Feat. Jay Electronica
Downtown Boys
Ducky
Father
Flying Lotus
G Perico
Helado Negro
HXLT
Jacques Greene
Jay IDK
Jlin
JonWayne
Julia Holter
Julian Casablancas + The Voidz
Juliana Barwick
Kaitlyn Aurelia Smith
Kitty
Knxwledge
Lord RAJA
Low End Theory (Daddy Kev, Nobody, The Gaslamp Killer & D-Styles)
Maxo Kream
Migos
Mija
Moor Mother
Nef the Pharaoh
Nick Hook
Oddisee
Pallbearer
Run The Jewels
SAD13 [Sadie Dupuis]
Sevdaliza
Shabazz Palaces
Sleep
Sophie
Spark Master Tape
SuperUnison
Tanya Tagaq
The JuJu Exchange
Thundercat
Tim Hecker
Venetian Snares
Waka Flocka Flame
Washed Out
Wavves
Witch Mountain
Wolves in the Throne Room
YFN Lucci
Your Old Droog
Zaytoven ft. Yung La, Bankroll Fresh, and Twista
Zeal & Ardor
Zola Jesus

20 of Your Favorite Rappers Naming Their Favorite Rappers

More From XXL