For so many years, the extermination teacher has been fighting against the demons in the…