Takara Tomy Tomica Vehicles
Vehicles are about 2 inches long, long vehicles are about 5 inches long.
Item condition is same as the pictures.
Made in China/Vietnam.
Post by Royal Mail.