Anyone ever hear of this place?

dont like teeth on me…therefore, i know better to us teeth on them.