This is a Inno fairing or wind deflector for car roof racks. Attaches to roof bars with a coupe brackets. Made in Japan, measures about 28" long Posted with Used.ca app