VENUE

Okinawa Arena

Location

:

, Tokyo

Address

:

1 Chome-16-1 Yamauchi, Okinawa, 904-0034, Japan

Capacity

:

10000

Surface Type

:

Multipurpose

Facilities

:

Floodlight