Check out our list on the best new anime releases. The IGN Staff took on the task of picking the 10 best anime currently available on Netflix.