It's Scarlett Johansson!

That's right, it's the Black Widow showing off her "guns." You may remember getting a much better look at her "arsenal" after Florida hacker Christopher Chaney leaked a topless photo of the now 27-year old actress. Chaney was recently ordered to pay Johansson $66,179.46 for the incident -- those are some expensive sweater puppets. If you do the math that's $33,089.73 each.