First Appearance: Fantastic Four (vol. 3) #9 (Sep. 1998): "A Day in the Life"
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 8
Ally: Franklin Richards
Note: pet of Franklin Richards; similar to Lockjaw
Suggested links for further research about this character and the character's religious affiliation: