In the shadow of Tokyo Tower, fans cheer for Japan in the WBC semi-finals
At the foot of the brightly lit Tokyo Tower, Samurai Japan fans gathered at the Star Rise Tower media center on Thursday night to watch the national team take on Italy in the quarter-finals of the World Baseball Classic on the big screen. Dozens of people wearing T-shirts emblazoned with big names like Murakami, Darwish,
READ MORE