It's an anteater dog woman in satanic red heels distracted by magic potions in vials, while the apocalyptic masked puppet master looks on and offers a gun - can't you tell?
Maybe I need to start explaining my pictures if people can't see this stuff :)
what?? LOL.
rather fascinating.