Malaysia
Who makes these karts? Interesting bodywork.