Took 22 episodes but I finally see why this anime is praised so highly.

loading replies
Loading...