Need help with another song title and artist

Got another song I don’t know the name of. Partial lyrics: stare into the sun but never in the mirror/ rooting for the antihero. Anyone recognize this?


Google did :wink:


I gotta say, i love that tune. “She’s laughing up at us from hell”
I’ve never actually listened to any of her stuff, i only caught it on the radio, but i laughed a lot

I kind of love Grimes’ “You’ll Miss Me When I’m Not Around” for the same reason.