super heroine in peril

.