What is the name of this pet store, from the movie Return of the Living Dead Part 2? (J) Old Towne Pet (K) New Town Pets (L) Suzette’s Pets (M) Cats and Dogs and Things