You have to love the Japanese not only for their food and weirdness but also for their passion for sports!

A night at Koshien Stadium (Hanshin Tigers).

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…