Posted onApril 26, 2023April 26, 2023inCOMICS, MARVEL Who Is Mr. Immortal In Marvel? Is He Made An MCU Appearance?