This is a really great anime and I recommend it to anyone. At first I thought this will be a really violent anime with a lot of fighting, but the more I watched the better it was. There is a bit mystery in it and the ending of the first season will kinda surprise you.