Tokyo Dome is an indoor stadium in Bunkyō, Tokyo, Japan. It was designed as a baseball stadium following its predecessor, Korakuen Stadium. From Wikipedia
Yomiuri’s walk-off win shows late power, highlighting lingering depth issues in the pennant chase