Kitty porn: The SPCA windows at Macy's have arrived