Funny amazing story! I really loved it! It had all of my favorite elements for an anime series: romance, adventure, action, and sadness (I know it's good when I cry). It was very heartwarming and the 1st theme is super catchy and is currently my favorite song!! I definitely recommend!!!!! It's also my favorite anime!!!!