I wonder if the teeth are real. They look awfully nice, almost like Chiclets.
My guess would be they are crowns as they seem to jut out ever so little.
I have 3 porcelain crowns due to an injury - both upper lateral incisors and one upper central incisor and they also share the same characteristic.