It's the keyboard portion of an old label printer. I managed to power it on, unfortunately only the lock lights were working. Couldn't get the VFD display to show anything :/
DSC00334
DSC00323 Attempt to power on.
DSC00335
DSC00339
DSC00314
DSC00310
DSC00285
DSC00267
DSC00264
DSC00255
DSC00253Look carefully at the keycaps. Besides the integrated mount on one of them, you'll notice something lol'worthy.
DSC00251
DSC00243Flickr Album