Japan vs Thailand | Women's World Championship 2025 Robert Abbott 29 Nov, 2025 Japan vs Thailand | Women's World Championship 2025 Japan vs Thailand | Women's World Championship 2025