Isaac Foster, communément appelé Zack, est le deuxième personnage principal de l'anime Angels of Death. Il apparaît d'abord comme un ennemi de l'étage -6 lors de sa rencontre avec Rachel Gardner, puis devient un allié au cours du jeu. Zack est professionnellement un tueur en série qui est actuellement en fuite en raison de ses liens avec des affaires de meurtre récentes.
L'apparence extérieure de Zack est plutôt médiocre : tout son corps est couvert de bandages qui servent à cacher sa peau brûlée. De plus, il est atteint d'anisocorie, une maladie qui provoque une dilatation inégale des yeux, ce qui fait que son œil gauche est marron clair et son œil droit orange clair. Il possède également un couteau de combat, qui était son arme principale avant qu'il ne rencontre la faux.