photoshop. Supernumerary teeth do exist, but they don't present in a plane across the palate like that...