Guest Stars Neil Ross voices Super Skrull Mary Kay Bergman voices Princess Anelle Richard McGonagle voices Dr. Franklin Storm Dan Gilvezan voices Warlord Morrat