Just watched new Inuyasha and must say its picking up nice.