2012 Menier Gallery, London Twin Peaks 20th Anniversary Limited edition merchandise approved by David Lynch.