ganbareanime.com
Fate Stay Night (2014) Episode 12 - Review | Ganbare Anime
Fate Stay Night (2014) Episode 12 - We've arrived at the finale. Shirou's ideals have forsaken him and we get a blast of nostalgia with LiSA's rendition of