Tohsaka Rin from Fate Series. This is part 1 of the post, I'm currently working on the second half.
Thanks!