Pull Back & Go Toy from the Nintendo Mario Kart series. He measures about 4 3/4" long.
Made in China, no manufacturer I can see.
Not mint as the 1 stickers is peeling a bit but still in good condition.
Please see pictures, from a pet and smoke free home.