Bagster leg shield / leg cover / canopy. Yamaha 125 250 400 XMAX. Item has been used previously.
eBay