Tsuruchi Mochisa

Tsuruchi Mochisa was a bushi and magistrate of the Mantis Clan.