Japan
Iconic 46000 capacity indoor stadium and home of the Yomiuri Giants
Argentina
United States
India
Poland