'This is the only time that voice actor 'Mike McFarland' has voiced Emperor Pilaf. In all his other appearances he was voiced by Chuck Huber. Chuck provided the voice of Master Shen.
This anime film is a sequel of Dragon Ball: Sleeping Princess in Devil's Castle (1987) and the last in the alternative timeline with the same origin story.