Super Lode Runner, 1987 · Irem

More in this franchise