FIT BIG KEY STICKER

Fit Bike Co.

It's a logo that sticks to stuff and its pretty big.