Tsuruchi Omori

Tsuruchi Omori was a bushi of the Mantis Clan.