What If Adolf Hitler were Doctor Strange?

Fun link this monday; from Russia, it's Hitler versus Stalin in a magical showdown alá 1970's Doctor Strange comics. Just click on each image to advance to the next. English translations at the bottom.

Stalin Versus Hitler