Facts
 
Location:
Nagoya, Japan.
Opened:
Built in 1997.
Home:
Home of the Chunichi Dragons.
Notes: