FP Huffman Postcard From Space, The Largest Planet