7595 Army Men on Patrol

This is the only LEGO toy story set to have most of the green bricks