Alter Ego: Leila O'Toole
Other Names: Tracker
First Appearance (Additional Details): (as Leila O'Toole) Marvel Comics Presents (vol. 1) #24 (Late July 1989): "Pharaoh's Legacy, Part 1: Change of Heart"; (as Plasma) Marvel Comics Presents (vol. 1) #28 (Late Sep. 1989): "Pharaoh's Legacy Part 5: A Heart Determined"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 7
Worked for: The Living Pharaoh
Suggested links for further research about this character and the character's religious affiliation: