Fate stay night

Saber Pendragon
Halifax - Saber Pendragon