An amazing show honestly, the animation, soundtrack, and overall message make this show stand out and shine upon the rest. It has its fair share of action and fun heartwarming characters that all have their own story to share without taking the spotlight away from the main. To be honest, this show spoke to me when I needed it most, and I'm so glad I watched it. It gets so deep yet always cheers you up somehow and definitely one of the best anime I've watched in a while.