Title says it all
>>364972
The artstyle screams Mamoru Oshii, it's probably from one of his movies.
>>364972
It's anime called Elfen Lied
/Close
>>365087
Isn't the art style old as fuck for it to be elfen lied's, I mean old as in early 90s or something.
If I remember correctly most of the gore and blood in the series is due to either the horned humans vectors or plain ol' regular bullets. So again I doubt this is from that show.