Cast Credits Namiuchigiwa no Muromi-san (2013) Starring as Harpy Lovedol ~Lovely Idol~ (2006) Starring as Ruri Fujisawa Hell Girl (2005) Starring as Kikuri