The holiday windows were… Me! 12 years ago The holiday windows were in fine form, and I WANT that cat.