Nu-skin it maybe? But that's a lot of skin glue.

Btw, that second pic is