Owari No Seraph, Anyone?