Martin Archimbaud (Earth-1993)

"I... I see, Merciful God. You have sent me an apostle. Guard your life, son, you have a calling."

- - Father Martin

Martin Archimbaud was a patient at the Mount Massive Asylum for the Criminally Insane who became a self-proclaimed religious leader when the Walrider was unleashed upon the installation. He allied with Agents Melinda May and Dale Cooper in the onset of the S.H.I.E.L.D. agents' apparition.