mario and luigi in a soviet propaganda poster, 1 9 5 0, futurism