Meet Mariah Carey, the dragon slayer
She sang about heroes, now she's one too ... sort off.
Mariah Carey stars in the latest ad for Game Of War: Fire Age, the mobile video game that consists of city building and emphasizes player alliances.
Like her predecessor Kate Upton, Carey is a cleavage-baring, crossbow-wielding warrior in the medieval game.
Carey's 1993 signature song Hero is played in the background, and the hilarious video also sees the 46-year-old singer spouting a cheesy one-liner: "Time to be heroes, guys".
We wonder how much money the "elusive chanteuse" was paid for the one-minute commercial.