A cartoon cockroach with a red flag and a hammer and sickle emblem stands on a pile of rubble in a war-torn city, while a larger, anthropomorphic cockroach in a military uniform stands on a higher pile of debris to the right; the smaller cockroach moves slightly forward and downward as the text "CHAMPION OF RUSSIA" appears at the bottom of the screen.
Be the first to share your thoughts!