anime: fate/stay stay night unlimited blade works song: legends never die
931