Much like the Fire Swamp in The Princess Bride, this Brazilian government building is home to some rodents of unusual size.
According to The Associated Press, a group of capybaras, known as the largest living rodent, has been showing up at the state legislature of Cuiabá, Brazil.
Video obtained by the AP shows the capybaras slowing wandering through the building.
“They show up here quite often, so we’ve gotten used to seeing them,” staffer Nayara Bueno says.
No cap: we’d definitely vote for the capybaras.
