Whether or not the holes fit a European (or, more likey, Japanese) license plate I can't say. But, in order to fit an American license plate, you need the bracket that fits those holes. Canadian plates are the same size as American plates, right?
Or you drill new holes in the bumper.