This anime was deemed far too intense for us to see, but now you can stream the whole series. Here's what we know about it ...