Here's Sombra as the devil, and if we include IDW comics' version of him, I feel he does fit in some ways into representing this card (Sexuality too, if you include Rule 34…)
Tarot Card Meaning:
Upright: Shadow self, attachment, addiction, restriction, sexuality
Reversed: Releasing limiting beliefs, exploring dark thoughts, detachment
not provided yet