This may sound crazy but if you can't find the fabric, there is a website that prints your pix or images (probably not licensed stuff) directly on fabric. If you have pix of him on the motorcycle, etc...That might be a nice alternative and then you can use the HD colors around it.
http://www.spoonflower.com/welcome