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