Guest Stars Neil Ross voices Dr. Doom Stan Lee voices Himself Beau Weaver voices Hauptmann James Warwick voices Xanthus Neil Ross voices Sarkaan Beau Weaver voices The Creeper Marla Rubinoff voices Oracle