This was a window display for some store at the Shoppes at the Forum. I have no idea what shop. I have no idea what they were trying to sell with this. I mean seriously....no idea.