Tsuruchi Takeba

Tsuruchi Takeba was a budoka of the Mantis Clan.