Japanese caster creating hype introductions for every TI8 player

Japanese caster creating hype introductions for every TI8 player