Religion: Tibetan Buddhism (ordained)
Name: Green Lama
Alter Ego: Jethro Dumont
First Appearance: Prize Comics (vol. 1) #7 (Dec. 1940): "The Gas Killers"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 38
The Green Lama, a non-Marvel/Timely Golden Age character, was apparently mentioned in Avengers (vol. 1) #92.
Suggested links for further research about this character and the character's religious affiliation: