After buttoning up the Busa and getting ready to roll it off the table I found this on the right side of the table. Never saw it before and it looks doubtfull that it came off my bike but how it ended up on the table is????? Its plastic/rubber and is about 2" long. Looks like a clear piece of garden hose. Anyone ever seen this on your bike?