5 Facts About Inuyashas Human Form