Early 90s animated theatrical feature gets its debut on CD. Lengthy, large orchestral score filled with excitement and charm.