Hi All, Im new in Canon world, last day i purchase a 650D 18-135mm STM lens EOS. Body made in Japan but Lens made by Twain, my concern is is Canon manufacture Lens in Twain?? which one is good Japan or Twain?? Btw battery also i got made by china wr...