Sculptor's Idols are the Checkpoints of Sekiro: Shadows Die Twice. Much like Bonfires worked in Dark Souls and Lamps in Bloodborne, idols are found and unlocked throughout the world. Resting at a Sculptors's Idol does not replenish your White Spirit Emblem.
Sculptor's Idols in Sekiro: Shadows Die Twice
Pray at a sculptor's idol to Rest. The last Sculptor's Idol you rested at acts as a checkpoint.
Sit at the idol to activate it and restore your health.
Locations of the Idols