fight,magic,supernatural,psychology,gore,coming of age,survival,tragedy,based on manga,demon,historical,family,mutilation,adult animation,dark fantasy,shounen,anime,taisho period