This awesome work was found at http://www.comics.aha.ru/, a Russian comic site. The original Russian dialog was in the captions, with English translation in the corresponding HTML. I took the liberty of rendering the English text within the images. Below is the Russian epic, "Hitler vs. Stalin"!