Inuyasha - Eps 96