Demon Wolf girl, she's the biggest idiot.