Azealia Banks is no stranger to controversy, but her latest stint could lose her a few fans. In an Instagram video that has since been deleted from her feed, Banks shows herself cleaning out a cupboard after she used it to sacrifice chickens for the last three years.

The video starts with Banks looking ready to start a DIY project. “The amount of crap that’s about to come off my floor right now guys,” she says. “Oh my God.”

When the camera pans to the cabinet, which is covered in blood and feathers, viewers quickly realize that this is no ordinary cleaning job. “Guys, you know, I’ve got to scrape all this sh*t up,” she explained. “I’ve got my sandblaster, my goggles… it’s about to go down. Real witches do things.”

What. The. Actual. F*ck. While the rapper doesn’t reveal why she’s been sacrificing chickens for the last several years, she claims that it’s “three years of brujeria,” which is Spanish for “witchcraft.” Check out the video below, but be warned, it’s definitely graphic.

Azealia Banks via instagram, cleaning the closet she's been performing brujeria for 3 years in. pic.twitter.com/0OsoSdJynw — Azealia Banks Videos (@AzealiaVideos) December 30, 2016

In an article with Broadly last year, Banks claimed to be a witch, explaining, “My mother practiced white table magic. Prayers to the ancestors and praying to saints and praying for all kind of protection.”

“Black people are naturally born SEERS, DIVINERS, WITCHES AND WIZARDS,” she went on to explain in a later tweet. “We have REAL supernatural powers, and the sooner we ALL learn to cultivate them and access them, the sooner we can REALLY fix sh*t.”

Right. After the video started to circulate online, fans immediately blasted her on Twitter.

Just when you thought 2016 was over Azealia banks hopped out the closet sacrificing chickens pic.twitter.com/T8Qss2aDar — Hacksaw Gym Duckin (@reallydopeshow) December 30, 2016

When you see the reason why Azealia Banks is trending. pic.twitter.com/LIKRuVxmOr — Ian (@IanM_81) December 30, 2016

https://twitter.com/tylerplanet8/status/814840763947294720

https://twitter.com/Liberienne/status/814935086428725250

https://twitter.com/LuisaGibsonn/status/814906491719286784

https://twitter.com/KomptonMusic/status/814884246359638016

https://twitter.com/TASK1ne/status/814868588179771392

So yeah, can 2016 just be over already? Please?