Amazing show with true depth. One of my all time favorite animes. This show is beautifully crafted and touches on profound themes. It's a balanced show that has dark moments where you see the character truly struggle in a heart wrenching way and some adorable moments that have you falling in love with the characters. I tell everyone I know to watch this show.