shiro sagisu – on the precipice of defeat