Thanks Ngujaz I thought there was another definition to the term. You're right, it actually looks like a Russian Constructivist image, a lot thanks to the red, but also to the photomontage impression. It wasn't the intention but it's an interesting connection.