Location
:
, Tokyo
Address
1 Chome-16-1 Yamauchi, Okinawa, 904-0034, Japan
Capacity
10000
Surface Type
Multipurpose
Facilities
Floodlight