I will be travelling to Canada and I have a Canadian visa on my Indian passport. However, I got the visa while I was in Japan (at present I'm in Japan). But I want to go to India before I go to Canada. Can I do it without causing complications, as the Canadian visa was issued by Canadian consulate in Japan? Visa type is study permit.