It went viral just last week, and its already created quite the buzz!

On the heels of Selena Gomez releasing her latest song "Lose You To Love Me"--a very candid and raw depiction of what many speculated was the breakup and loss of her one-time boyfriend, Justin Bieber, YouTuber AnDyWuMUSICLAND put out this unbelievable mashup of Selena's new song, and Justin's old one "Sorry" (which is also speculated to be about said breakup.)

After listening to it, I would have to agree with the internet; this mashup almost seems to have both sides of the story in one song. It's like Gomez is chronicling what went wrong with their relationship, while Bieber just begs for forgiveness for his part in it's demise.

What's unbelievable to me is just how well the two songs fit together. It's almost uncanny. It's almost seamless.

The video is pretty well put together, too. It features images from Selena's video for "Lose You..." and intersperses it mostly with footage from Justin's video from his 2015 song "I'll Show You" (which fits so perfectly with the Gomez images). There are also some superimposed images of the dancers from the official "Sorry" video over Gomez's face.

I'll tell you one thing, if they could manage to put their beef behind them, I'm betting folks would clamor to see these two actually perform this duet! This anti-romance may actually even give ShawnMila (Shawn Mendes and Camila Cabello) a run for their money!

Take a look/listen for yourself, and see what you think.