an advertisement for star lord from the early 1970s, with space shuttles and stars in the background