anime key visual featuring vladimir putin fighting in a mecha. award - winning digital art