Dr. Peepers

Dr. Peppers is the NPC toon for Wait & See Goggle Defogging, which is on Polar Place, The Brrrgh.