Cast Credits Luck and Logic (2016) Starring as Veronica Ananko Nurarihyon no Mago (2010) Starring as Nura, Wakana Vampire Knight (2008) Starring as Sayori Wakaba Kyo Kara Maoh! (2004) Starring as Suzanna Julia von Wincott Gunslinger Girl (2003) Starring as Claes (Season 2)