Somewhat out of nowhere, Starrah and Diplo have dropped a joint EP, titled simply, Starrah X Diplo. At five songs in total, the EP is a dense mixture of glossy, 808-heavy instrumentals and Auto-Tune-laced melodies delivering the words of ace songwriter Starrah. In other words, it's pretty great.

While Diplo's a household name, Starrah isn't quite that—even though her work has been all over the place. Over the last few years, she's earned writing credits for everyone from Travis Scott (“Pick Up the Phone") to Kevin Gates ("2 Phones") to Rihanna ("Needed Me"). Needless to say, she's got some serious range. It's no wonder Diplo wanted to work with her.

Lo actually announced that he'd created a joint EP with Starrah during a June interview with Beats 1 Radio's Zane Lowe. “I did a whole EP with Starrah,” Diplo said at the time. “It’s coming out on Mad Decent. I’m really happy with her. Starrah’s a songwriter of course. You probably know who she is. She’s written a lot of amazing records. But she’s one of my favorite voices. Did like five, six songs with her.”

Check out the tracklist for Starrah X Diplo and the project itself below. Cop it on iTunes.

Starrah and Diplo's Starrah X Diplo Tracklist

1. "Zoo"
2. "You Know It"
3. "Swerve"
4. "Always Come Back"
5. "Imperfections"

Here Are the 2017 Hip-Hop Music Festivals You Need to See

More From XXL