Other Names: Quan St'ar
First Appearance: Master of Kung Fu Annual #1 (Apr. 1976): "The Fortress of S'ahra Sharn!"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 1
Enemy of: Iron Fist
Location: K'un L'un
Suggested links for further research about this character and the character's religious affiliation: