superheroine in distress in a super duper trouble spot

superheroine