A collaboration of videos from the amazing experience that is Hanshin Tigers Baseball. Video taken in Osaka, Japan in Summer, 2009.