I used RetroClean and soaked my quilt and got all sorts of nasty off, from rust to smoke, animal to water marks, and pencil and ink marks. Maybe this will work for you. I soaked one quilt that the colors had bled and it even removed this but it took 2 days. Hope it helps