Monster Shield

Monster Shield is an professional esports team based in Taiwan.