SNOW Avalanche

SNOW Avalanche is a Russian Vainglory team.