The anime Inuyasha has etched itself into the consciousness of many weaboos and otakus and has become one of the most-watched animes of the 21st Century. With a total of approximately 200 episodes, 4 films, video games and a tonne of merchandise, it is not hard to fathom the popularity that it enjoys in Japan. […]