However, hiding outside the city center of Rio de Janeiro in Brazil, there’s a handful of vicious, mutant, and extremely ...