Well, obviously they are not driven to Japan from Alberta in a commercial vehicle (there would be a little problem with driving across the Pacific Ocean). They are driven by trailer for about 3 hours from the feedlots to Calgary or Edmonton airport, loaded into crates at the airports, where they wait  for 10 to 12 hours until the flights to Japan leave the following day. There is no food and water for them. There doesn't have to be as the current legal requirement is they only have to be fed after 36 hours of transport.