Episode 80: Sesshomaru and the Abducted Rin

Action TV Buzz

Episode 80