The Divine Heir

"The Divine Heir" is the third episode of Sekiro: Shadows Die Twice on Game Grumps