Squirrel of Doom
Squirrel of Doom

Squirrel of Doom

Famed hater of puns.