OtterWorld eSport

 is a European team based in France.