Isaac "Zack" Foster

Satsuriku No Tenshi