Toritaka Iabuchi

Toritaka Iabuchi was a bushi and scout of the Crab Clan.