Imposing Samurai

tokyoboy-031202

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.