So I just caught wind of this and I read on wiki that there's 3 seasons to the anime, the first 2 with about 26 episodes each and the 3rd with 3 episodes and I cant seem to find it all. Just a torrent with the first 26 episodes. Anyone else know where I can pick up the rest or if this show is even worth watching? Thanks!