Not All SuperHeros wear capes