I'm doing this with my bike. And my dad's. So. Fucking. Cool.
Are these posters in production cause I want one.
As far as I know, they do not exist in 3D. The folded paper look is a graphic element they use on a lot of their 2D work. Contact Deus for more info (link above.)