ORC - Ogura Racing Clutch Sticker