An anime with a perfect ending abd a clear and loud message. I don't have many critisisms, but I really did not like how there were so many characters as only a few characters were charscterized and introduced well, the others mostly served as plot devices. Exceot that, must wstch anime!