MECH WARRIORS – CONCEPT ART

Key art for video game.