Lego Keyboard
The base keyboard is an EPOMAKER SKYLOONG SK64.
I purchased lego key caps from shapeways:
I found a small lego alphabet template on rebrickable and tested it for the QWERTZ layout. Unfortunately "W" and "M" are 2x3 spaces and the key caps are only 2x2.