the queen of putrescence