After his initial plan to defeat the Star Force fails, Desslok of Gamilon implements one more trap...
Dec 23, 1978
Jan 06, 1979