Not all superheroes wear capes!