Bayushi Tenburo

Bayushi Tenburo was the Scorpion Clan Champion during the second rise of Iuchiban. (3E p. 284)