Pretty much as everybody has already said: either find a motorcycle visor from a reputable store (eBay/Amazon are good places to look) or craft your own if you think you have the skill and materials.
Complex shapes will be hard to recreate, bear in mind, and one-way mirror film/window tint will be difficult to apply on complex visors.