Your Cart is Empty
SOLD CHF 33.00
Rare Japanese only Buffalo '66 Sticker set issued with the release of the film in Japan. Keep it safe with the rest of your B66 ephemera or unleash these stickered legends everywhere and spread the love on this vital piece of cinema.