the hardest questions are the ones we ask ourselves, shirou
29 May 2017 3 notes Anonymous Fate/stay night anime? the hardest questions are the ones we ask ourselves, shirou