This is an anime I would never normally watch, but got a strong recommend to watch, and I was not disappointed. The last episode makes the whole series perfect, everything and I mean everything is connected and comes well together in the end and if there is one thing I must warn about, is to fear the Capoeira.
I highly recommend watching it and hope you avoid spoilers!