This show is simply amazing.
Touching, inspiring, tear-jerking and in short, beautiful.
The plot is short and concise. For those who hate plots that seem to drag on forever, this anime is perfect as its story and flow of events are pretty quick and smooth.
In terms of characters, all of them have a distinct personality of their own and are, in my opinion, all extremely lovable (Especially ...