Baba is the leader of the Renge Ninja School who trained Shizuku Amano.
Baba is a supporting character in the Haramitai Kanojo series created by Nico Pun Nise. It originally began serialization in Angel Publishing's Angel Club magazine in 2010 under the original title of Kunoichi Drop.
Her first appearance was in Haramitai Kanojo Volume 1 CH. 3 "The Destined One".