Mr. Beaverton Beaverteeth

A short-tempered beaver who would like nothing more than to build his dams unimpeded.

MORE