Origin
The Red Lama is a Lama in Tibet. He was once captured by Mongols and held prisoner until Virginia Thompson got Doc Strange to save him. In gratitude he helped Doc find the Lost City, that he was looking for.
The Red Lama is a Lama in Tibet. He was once captured by Mongols and held prisoner until Virginia Thompson got Doc Strange to save him. In gratitude he helped Doc find the Lost City, that he was looking for.