Yellow Submarine

Yellow Submarine is a professional Dota 2 team based in Russia.