It's just printed on 8x10 gloss paper
Like the title says, it is just printed on gloss on paper.  You can probably do this at home.
Rating: 1 stars