Teruha

Teruha was the Rokugani term for Shining Leaf.