6K 22:4596% Tenchu 2: Birth of the Stealth Assassins Rikimaru Walkthrough PS1 HD Level 7 – Riki's Scar Origin