Test it out right now. Believe it or not this would actually be a very simple print.
I think suede would be the way to go, but that's just me. I think the stuff looks cool.
Thick low mesh suede, regular plastisol for the text, puff for the stitches. Easy peasy.