Simple picture paper
Should have read the description better. It is just printed on picture paper... could have done that myself.
Rating: 3 stars