an illustration of an astronaut meeting an alien for afternoon tea. funny. detailed. colorful. psychedelic