According to my sources Free Wind is produces by Faw-Hongta Shineray (Chongqing) Automobile. I found another product of this company, nice looking small van named CA6390:
Faw-Hongta was also producing Happy Messanger which was already presented at the forum.