Inuyasha and Kikyo embrace