"What is that horrible creature in the picture? A human? Ha, ha! Right!"
At no time in the game do we get this close of a look at the badge that Rif finds on a cliff on the North Island that allows access to the sunspot station.
Artist: Eric Blumrich