This slightly resembles one of those things that has all of those pins, and when you stick your hand in it, it makes an imprint. You know, those things...
yeah! I know what you're talking about...those things with all the pins in it, and when you press your hand into it, the pins where you pressed your hand stays down...
A random gagdet with blunt pins sticking through two thin layers and when you press your hand against it, the pins that poke (not stab into you) your hand push out and the rest are untouched leaving a print of your hand on the opposite side.
---
Directed to TwoTone