The advertisements for THE LAST SAMURAI are just everywhere. Tom Cruise is also popping up everywhere on TV. This is a shot of the Hachiko side of the station in Shibuya.
Imposing Samurai
โ
โ
The advertisements for THE LAST SAMURAI are just everywhere. Tom Cruise is also popping up everywhere on TV. This is a shot of the Hachiko side of the station in Shibuya.