Place detail×

Tokyo Dome

One of the main stadiums for watching Japanese baseball, with a lively atmosphere unlike US games.

Mentioned 1× across the internet