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