I looked at the photos again, and it is Japanese, I'd bet on it. Probably around 1989 to 1991 is my guess. You can just make out the decal under the seat cluster. On mine, it looked the same and said Made in Japan. Another tipoff is the 12 speed Suntour group. That and the cranks dates it way past the 70's.