Drose123351 Drose123351 31-10-2016 Social Studies contestada what are some things every hero needs every villain does