It’s Nancy Pelosi! It’s Nancy Pelosi! Run! Run!
I think it’s a tie between Nancy, and Hillary for who looks the most like Medusa.