Japan is a big cartoon country, so if you see such a dreamy "cartoon car" on the street in Japan, don't be too surprised. B.H did see a very "individual" car in Ningbo, a red QQ printed with "Fujiwara Tofu Shop". ~_~!