Made in Japan.  Neck strap has been washed and cleaned. Very good condition. Will fit most of Canon EOS Film/Digital cameras