Fans gather for ultimate Japan ball game experience. Fans gather for ultimate Japan ball game experience. Related tags:Japan