The new InuYasha project hit me like a bus filled to the brim with nostalgia so of course I had to m