Still frame promo photo from scene from the retro Twin Peaks Japanese horror soap opera, retro haze, a feaver dream by Nobuhiko Obayashi & David Lynch