Cast Credits Why the Hell are You Here, Teacher!? (2019) Starring as Mayu Matsukaze The Silver Guardian (2017) Starring as Koshiriko Miss Kobayashi's Dragon Maid (2017) Starring as Georgie Saikawa The Disappearance of Nagato Yuki-chan (2015) Starring as Mikuru Asahina In Search of the Lost Future (2014) Starring as Sasaki, Shiori Maji de Watashi ni Koi Shinasai (2011) Starring as Yukie Mayuzumi Oretachi ni Tsubasa wa Nai: Under the Innocent Sky (2011) Starring as Naru Ohtori Mahou Shoujo Madoka Magika (2011) Starring as Junko Kaname Ladies versus Butlers (2010) Starring as Saori Shikikagami Kämpfer (2009) Starring as Vice-Class Representative Tears to Tiara (2009) Starring as Riannon The Melancholy of Haruhi-chan Suzumiya (2009) Starring as Mikuru Asahina Sketchbook ~full color'S~ (2007) Starring as Kate Lovedol ~Lovely Idol~ (2006) Starring as Miu Nekoya Suzumiya Haruhi no Yuuutsu (2006) Starring as Mikuru Asahina Lamune (2005) Starring as Nanami Konoe Shuffle! (2005) Starring as Kaede Fuyou