Update on Paper Monster’s MOMO release
MOMO’s scheduled print release from Paper Monster has been pushed back a couple of days and will now be released on Wednesday June 18. We’ll have more info and images shortly so check back. The image above is an original piece the great man did a while back.