Awesome but how do you know its a leopard pied? All the leo pieds ive seen have a head stamp that yours doesn't seem to? Just curious.