The era of hardcore anime has made its triumphant return, and we can all thank Netflix for making it happen....