The GIANT BEAVER

More memes featuring Castoroides, or giant beaver, is an extinct genus of enormous, bear-sized beavers that lived in North America during the Pleistocene: The Giant Hairy Beaver Eats wood Pussy