Cast Credits Nishi no Yoki Majo - Astraea Testament (2006) Starring as Ravenna Wolf's Rain (2003) Starring as Cher Degre Witch Hunter Robin (2002) Starring as Miho Karasuma