The Nutria Invasion

Great, a large rat like mammal…