Titans

Appearances

 * X:WP: "The Titans"
 * Hercules and Xena - The Animated Movie: The Battle for Mount Olympus