Orange Racoon

Orange Racoon is an Italian Overwatch Team that is part of Racoon Multigaming.