This anime is something to watch if you can properly maintain your emotions. There are many scenes where it could be terrifying and messed up to watch, but overall the plot is great, in quality terms. You should watch if you are prepared for what you are about to see.