fbpx
China

Paladins – China rights for team-based online game signed by Tencent