Go check out FLAMING HYDRA!

ussr

Popula Film Club: Madcap Soviets

These films are about more than they appear.