Supposedly called the T6 and it's from Chinese automaker BYD Auto.http://carscoop.blogspot.com/2009/05/byd-t6-chinese-automaker-readying.html
Holy cow, they're shameless! What do you expect from 5 decades of communist rule? If they're going to be legit capitalists like it seems they want to be, they need to come up with some original designs.