Space/Science » in reply to Today's APOD...
Couldn't find an image that matches the one in my memory. The alien in this episode appears by sliding down the laser beam (ala fireman's pole), as I recall.