Giant Beaver

Giant Beavers are a species of huge beavers.