More about Dota 2 Stream Browser's publisher:Kyle Schouviller.
Check details of Dota 2 Stream Browser