Twin Peaks comic art splash page of Dale Cooper entering the portal in the woods by Tomer Hanuka