Universal has released the first Despicable Me 3 trailer which depicts a new villain voiced by South Park creator Trey Parker.

The new character, named Balthazar Bratt, appears to be inspired by Michael Jackson and his iconic dance moves. The Despicable Me 3 trailer also boasts MJ’s “Bad,” one of the artist’s most memorable songs:

Even though the Minions have their own film series now, the little yellow guys do make an appearance towards the end of the trailer. We hope they’re around for a good chunk of the movie, because they’re the reason the Despicable Me series is such a success.

Despicable Me 3 opens in theaters June 30, 2017.

‘Despicable Me 3’ synopsis:

The team who brought you Despicable Me and the biggest animated hits of 2013 and 2015, Despicable Me 2 and Minions, returns to continue the adventures of Gru, Lucy, their adorable daughters—Margo, Edith and Agnes—and the Minions. Despicable Me 3, directed by Pierre Coffin and Kyle Balda, co-directed by Eric Guillon, and written by Cinco Paul & Ken Daurio, will be released in theaters on June 30, 2017.

The animated film is produced by Illumination’s Chris Meledandri and Janet Healy, and executive produced by Chris Renaud.

Joining Steve Carell and Kristen Wiig in Despicable Me 3 is Emmy, Tony and Grammy Award winner Trey Parker, co-creator of Comedy Central’s global phenomenon South Park and the Broadway smash The Book of Mormon. Parker voices the role of villain Balthazar Bratt, a former child star who’s grown up to become obsessed with the character he played in the ‘80s, and proves to be Gru’s most formidable nemesis to date.