Shiba Machitoru

Shiba Machitoru wa a bushi of the Phoenix Clan.