I think this is a riff on a display either in a store or a anime convention, a picture of which I happened to come across, hmmm, I think on Kotaku. It's probably a low level meme at this point, though i only remember the article summing this up as "WTF Japan!"