Demon bitch makes a return after a year, I can’t wait to see everyone lose their minds