Toyota & Castrol World Rally Championship Sticker - 6" or 10"