General Immortus
Fictional character
General Immortus is a fictional character appearing in American comic books published by DC Comics. He has also been called "The Forever Soldier" or "The Forever General". Wikipedia
Fictional universe: DC Universe
Creators: Arnold Drake, Bruno Premiani, Bob Haney, and more
First appearance: My Greatest Adventure #80 (June 1963)
Place of origin: Earth
Team affiliations: Brotherhood of Evil