Cast Credits Shokugeki no Souma (2015) Starring as Fumio Daimidō FireStorm (2003) Starring as Ruth Miller Aoki Ryuusei SPT Layzner (1985) Starring as Julia Asuka