Trying hard to be offended by the cultural stereotypes (or the odd weapon/ammunition combination), but failing. I always thought Jasmine was Disney’s hottest character…

(Photo by Dina Goldstein.)