Sailor Moon vs Doctor Doom

Doctor Doom VS Sailor Moon is a what if Death Battle

Description
Two of the most powerful users of Magic in all of fiction finally face off!