to sum it up in one word it be "perfect" ,it have everything i was looking for :
-blood
-gun fight
-knife fights
-strong beautiful main character
- a dark theme with light comedy
but that not made this anime for me , it was the characters , the development between character made this special