Shiba Toshiken

Shiba Toshiken was the Phoenix Clan Champion during the reign of the Gozoku.