Cast Credits Hina Logi: From Luck & Logic (2017) Starring as Liones Yelistratova New Game! (2016) Starring as Nene Sakura Nurse Witch Komugi-chan R (2016) Starring as Maki