There's a bike in that picture? I must have missed it.
Ok, back to reality, sorry.
If you are just looking for a custom cover, take it to an upholstery or leather shop. They should be able to make just about any color/pattern you want. They will just remove what you have and pattern it off of that.
I talked to someone around here about doing something similar, they sent me to a guy that does shoe, leather jacket repair, etc.