Children of international marriage usually have both nationalities of the parents till they turn 18, at which point they have to choose one (except if both countries accept dual nationality, but that's not the case of Japan anyway). So, you won't have to "get" Canadian citizenship for your daughter ; she'll automaticaly be Canadian and Japanese, which is why such abductions are possible and in fact easy for either parent.