An absolute masterpiece, one of the best animes ive ever watched. I loved everything from it the characters, themes, life lessons and the character development. It has forever changed the way I view the world, and all the unique people around as well as made me understand that life is unpredictable and so are people and that i should never hate for no reason.