By far the best anime i have seen, animation and the way episodes have been aired are phenomenal, every arcs are mind boggling. Its a team game, rather than showing the importance of 1 character, they have try to cover everyone with utmost efforts. Waiting for the next arcs to air.