I can't wait to share the answers with you. First, however, I have to find something in the pantry to make for dinner.
UPDATE: Forthcoming...
OK, we clearly have some North American staff (or Caucasoids) goofing around on a football field (I suspect they might be at a field in Japan, even though logic would suggest they filmed stuff locally in USA...why? Well, I read somewhere that the footage from actual football games were of amateur Japanese teams...crazy, huh? Perhaps it was easier (legally)/cheaper to use Japanese football clips?).
Anyway, these Caucasoids were filming their journey...traveling by plane to Hudson Headquarters in Japan. So, was North American staff just visiting for fun or were they consulting with/updating Japan HQ on progress of a John Madden?
HUDSON HQ looks nice in the video. Didn't someone recently post links to a real estate brokerage that was renting out Hudson's former headquarters?