I think it is definitely a Chinese creation of one type or another. Not Mitsuoka, which was my first thought.