MECH WARRIORS

Key art for video game.