Rin and Archer go up against Caster and Kuzuki. Archer is assigned to hold of...
Fate/stay night [Unlimited Blade Works]
Season 2 (13 Episodes)
A group of seven mages gets chosen to become masters of seven classes of heroic spirits, in order to fight and win the Holy Grail.