Die Antwoord are back with a new mixtape, Suck on This, following 2014's Donker Mag. Today, they've shared its first track, "Dazed & Confused," which was produced by GOD. Hear it above, and check out the single art below. The mixtape's out next Thursday, May 19.