In 1992, Twin Peaks launches a full-on cultural wave in Japan. From plaid fashion to cherry pie cafés, fans embrace every eerie, dreamy moment. David Lynch’s vision connects—and inspires—a world away.
Previous articleGroucho Marx’s 1963 Game Show Pilot ‘The Plot Thickens’ ResurfacesNext articleOscar-Winning Director Michael Cimino Crafts United Airlines Spot in 1967
AloJapan.com