The only thing sure in that bike IMO is that was built between mid 70s and mid 80s. If it wasnt because has campangolo dropouts (not idea in the back tho) I would dare to say that is japanese.
Looking better to the pictures now...
Hmmm fork not original and the rear dropout has an inscription... looks like says shimano?? Insist, the frame looks japanese 80's frame