What is life casting?

Life casting consists of a mould being taken of the chosen part of the body which replicates a very precise and detailed mould which is filled with a high quality fine stone to produce a thorough and detailed replica.