Yae Oda
The leader of Togakushi village. She also serves as the President of Fog Blue, a small-scale dispatch company, which is the form that Togakushi village takes in the front world. She can use the forbidden technique of her village, Izura Shingan (飯綱心眼, Izura Shingan? lit. Izura’s Mind’s Eye), which gives its user the ability to see into the hearts of others. She gives the Banten ninjas the scroll containing Izura Shingan, on the condition that they assassinate a Professor Flosetti for her.