My brain is not able to understand what happened towards the end. I watched all the seasons and specials but the ending just broke my brain. I rarely comment on anime even if I liked it, but this one was confusing but still pretty good. I enjoyed watching it even though I was lost most of the time.