ThatDudeInTheSuede is back with a new installment in his Animenia series. In this episode he talks about the Top 11 Anime Villains.
This Movie Review was released on October 1st 2008 by Doug Walker.
Did you like this video? Tell your friends :)
Here are some videos you might also like: