Religion: mystic deity
First Appearance: Doctor Strange, Sorcerer Supreme #49 (Jan. 1993): "The Wrath of Gods"
First Appearance (Additional Details): (mentioned) "Mordo Must Not Catch Me!" in Strange Tales (vol. 1) #125 (Oct. 1964); (seen) Doctor Strange, Sorcerer Supreme #49 (Jan. 1993): "The Wrath of Gods"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 5
Ally: Doctor Strange
Note: invoked frequently by Doctor Strange
Raggadorr is a powerful mystic deity who was frequently invoked by Doctor Strange. His common invocations include "Roving Rings of Raggador" and "Rains of Raggador."
Raggadorr has worshippers on Earth. For example, the Temple of Raggadorr (located in Thailand) was depicted in Peter Parker: Spider-Man (vol 2) #11 (Nov. 1999).
Suggested links for further research about this character and the character's religious affiliation: