VideosAnimals Top 10 Villains Created By The Hero By WatchMojo - September 11, 2019 0 204 Share Facebook Twitter Google+ Pinterest WhatsApp When it comes to these villains, the heroes have only themselves to blame. For this list, we’re looking at villains whose origin stories are the direct result of their … Source – Watch Mojo