KIA....................
Looks like a very well educated guess . . . maybe the Koreans make their own ?