Captain Woodchuck

Captain Woodchuck is the Official Mile High Comics Mascot.

The MHC website describes him as "Defender of Marmots and Pikas throughout the world"