It’s a bit of a running joke that everytime we see a mass of kids on a school outing the Don wants to get a picture of them. I don’t think he’s being weird, they just look very compelling, usually all sporting a brightly coloured cap. Anyway, in the background you can see the largest castle still-standing – in all Japan! Himeji Castle, featured in You Only Live Twice (Tiger Tanaka’s spy school), Shogun, The Last Samurai etc. Except they are obviously doing work on it and it just looks like a big block of scaffolding. Duh.