THEE OH SEES, “Mutilator Defeated At Last” (Castle Face, 2015)