Join the long-awaited Diecast Project!
READ MORE
Gyoza is a fictional car trademark. In Cars, Todd's many parts are of a Gyoza. But in reality Todd is a Toyota.