SCANWHALE

33% YES - Will Paper Rex win Valorant Masters London 2026?