Completing Puzzle in Facial Reconstruction