Daidoji Sakura

Daidoji Sakura was a bushi of the Crane Clan who rode toward Toshi Ranbo alongside Utaku Rea.