Claw Money gets her “paws” on Lord & Taylor’s infamous New York City storefront display.