Who will win the EPL World Series Southeast Asia Group Stage match on 26 October 2026? — Resolved: Direborn | Prophecy