Hey, I can read some of the Japanese! The little red banners above the "rear" window reads "Yakiimo." And below the counter in black "Hokkahokaimo."

I can actualy read some of it!
Anyways, back to the subject... neat little vehicle, and colorful. What scale it is?