Star Lord, 1978

Star Lord, 1978