Not really watched a lot of animes, but every time I tried it was inspiring ! Thanks for giving me ideas so I know where to start with :-)
It is not anime but I was very impressed by that Israeli movie :
The intro with running dogs sequence is haunting.
Not sure about how to find the...