Happy Tree Friends character.
An orange beaver carpenter that wears a hard hat who is a double amputee.