The fact that The Big Bang Theory casually slips some InuYasha in there makes me incredibly happy! I