Sendai 89ers vs Shiga Lakes 2025-06-05 14:05

Stadium: Xebio Arena

Pts

Stadium

  • Xebio Arena
  • Sendai, Japan
  • Capacity: 5700