Dunlop Stripe & Japan Flag Stickers - 17.5" Pair