I know nothing about this band, except that they were playing in town last week, according to the CityPaper. The name is definitely weird, and somewhat thought-provoking. It sounds like the name of a horror movie (I'm seeing it as a sequel to Dead Ringers, with twin Jeremy Ironses making a repeat performance). The name tends to lodge in one's mind at least for the short term. Since the band is playing at a small venue here and is likely just starting out, this is a good ploy.
Experimental Dental School: Rules.