Both those bikes are built in Indonesia. I just dropped the 250 back at Suzuki yesterday. The build quality is Japanese.
Yes, a 16 year old cannot legally ride a 150 in South Africa. But they do. When I was 13, I rode a Harley-Davidson to school. It was good fun. Never got pulled over once...