I live in london so I found it very satisfying seeing it in an anime, never seen the uk in an anime before

loading replies
Loading...