Tokyo Dome

JapanJapan

Iconic 46000 capacity indoor stadium and home of the Yomiuri Giants