Fate/stay night
There is a war going on between masters and servants in order to attain the Holy Grail. Each master can call up one servant each, [...]
There is a war going on between masters and servants in order to attain the Holy Grail. Each master can call up one servant each, [...]