XL Waterproof Outdoor Motorbike Dust proof UV Protective Motorcycle Cover 245 x 105 x 125cm Water Resistant Protector Bike Cover Black/Red + Carry Bag