<<  Index  >> 
"Platz" must seem like a much cooler car name in japanese. It's also german for "place" but that doesn't sound like a good car name either. ("where'd you park the platz?" "someplatz around here")
image