Video: ‘Twin Peaks’ Mania Takes Over Japan in 1992

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.