Mr. Gigglenose

Mr. Gigglenose is a stop motion puppet he appears in The Worrisome Wedge of the Water Warmongers and The Heartbreaking Havoc of the Haunting Hack-A-Ween and The Confusing Crisis of the Conniving Captive