Played by:
2 appearances
X-Men
1 appearance
Dragon Booster
The Mummy: The Animated Series
The Avengers: United They Stand
Animal Mechanicals