Still frame from the Twin Peaks anime