Hello Culcune, this bike must come from Thailand. In my knowledge there is no plant manufacturing this model. There is regular "business" between Thailand and China. To answer your second question I see it impossible since you would show up at a custom with a bike having no license. Shipping out shouldn't be a problem.
So you buy it ?;-)


Envoyé de mon iPhone en utilisant Tapatalk