Your Cart is Empty
SOLD ₩51,000
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.