This is a really neat toy car, made by Matchbox for the modern "Moving Parts" series featuring cars with excellent details and moveable parts. This one is a Jeep Gladiator. It is about 3 inches long.
The car is still sealed on the card and the packaging appears to be in good condition.
Just a really neat modern car, ready to go on to a new home.