@root42 Someone took VIC-20 keycaps and replaced the alphabetical keys from the C64 with those?
The keyboards are identical; I got hold of a VIC-20 with a broken keyboard and happened to have a broken Commodore 64 to source a keyboard from. Didn't think of keeping the keycaps to do a mixed one, though.
@nafmo Check the Control key -- different labeling! I THINK the grey keycaps are new. They look quite different from anything I have seen so far. VERY interesting keyboard.
@root42 The numerics and special keys, except for Return, looks like my 1988 Commodore 64. The Return key resembles my Commodore 16, but has the wrong colour.