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.
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