I have no idea what this thing is...
...but somehow I now find myself in the market for one.
Score one for the power of advertising.
(on the other hand, I don't think I'd pay the cover price of over 10 new comics for it, which is what this would have cost in 1963. I guess in today's terms that would put the price at between $25 and $30)