Glenn Martin, DDS is an American-Canadian stop-motion-animated television series that premiered on N…