Bad Anime Sunday #17: InuYasha Movie 1

5 July 2015 by , No Comments

Sam and James finally take on InuYasha.

Leave a Reply