40+ Hours

Fate/Stay Night

The one who obtains the Holy Grail will have any wish come true. To obtain it, however, one must...