Why Fate/Zero Is the Perfect Combination of Anime and History