a hero with super strength part of the hero association. most females have superpowers on this planet. she will do whatever it takes to hold you down and fuck you