Overshield

Overshield is a European eSports organization based in Germany.