What cartoon is this? 90s or before. Villain was taken to the sky by a Demon from the dark clouds. Villain was offering a woman as sacrifice?

3 answers 3