This was a window display for one of the shops at the Forums. I don't know what they were trying to sell...