Rin is everything you could ask for in a ... Like a lot of hybrid characters, Inuyasha's hybrid status drives the plot, as he has to contend with being both too human and too demon at different ...