Azealia Banks is throwing her support behind Donald Trump.

The Harlem spitfire has announced that she is voting for the controversial Republican candidate in the 2016 presidential election. She took to Twitter to reveal the surprising endorsement.

“Ok so, I think I’m ready to admit that I’m going to vote for Donald Trump,” said the “212” rapper, while calling out Democrats Hillary Clinton and Bernie Sanders. “I think Trump is the only one who truly has the balls to bust up big business. Hilary is too tied in with them and Bernie has no clout.”

Banks went on to explain her choice. “I think Donald trump is evil like America is evil and in order for America to keep up with itself it needs him.”

Her support for Trump was met with backlash from her Twitter followers. “why are you guys telling me to kill myself ? That’s what’s wrong with the USA. Everyone pretends to be open-minded but they’re really not,” she said.

Banks is also readying her next project, Slay-Z, which will feature eight tracks and one bonus track from Fantasea II: The Second Wave. She plans to release the first song, “The Big Beat,” on Super Bowl Sunday, Feb. 7.