Talk:Dr. Teeth Scabbardfish

Is the name a reference to "Dr. Teeth and the Electric Mayhem" from the Muppet franchise?