Throughout this series I had a smile on my face. A heart warming anime with lots of lessons, adventure. Each character gets it screen time. Bonding over episodes are beautifully done. We get some crazy twists in season 2. The ending is beyond beautiful. A must watch anime.