J.K. Rowling has spent most of 2021 defending herself against allegations that she is transphobic.

However, the recent “Harry Potter” anniversary special brought up several reminders of antisemitism.

The most startling of which is that she chose offensive Jewish caricatures, which she called goblins, to run the bank.

“SNL” alum Pete Davidson did an entire skit related to the controversy.

“But who controls the banks?” he asks. “Jews, obviously. Little giant-nosed Jew goblins.”

Jon Stewart also addressed the issue on a podcast for his new show.

He pointed out the hypocrisy in a world where people can ride dragons that she chose Jews to run the banks.

“It was one of those things where I saw it on the screen and I was expecting the crowd to be like ‘Holy s---,’” he said.

“She did not in a wizarding world just throw Jews in there to run the f---ing underground bank.”