Thanks for posting the picture. From the distance it is hard to make out the details. My first guess at this would be that it may be made in Japan, We are going to need some detailed pictures. Is there a headbadge? Does it have a serial number?
It looks like it is from the '70's.