Characters From Fate Stay Night

Characters From Fate Stay Night / While he isn't a servant (at least not yet) shirou by the end of each anime gains so much power he can at least hold his own.