Izumi Ôgami is an actress, known for Inuyasha (2000), Inuyasha: A Feudal Fairy Tale (2002) and InuYasha: The Final Act (2009). Read more on iMDB