Ahaha my incessant bitching got a new thread made.
Anyway, I really had no idea who it was, but among my speculations were Shirou's father....
But I never for a moment could have imagined that he was a
It's a good twist, and I really regret having it spoiled... but I'd best not get hung up on it, since that's not what this thread is about.