Strange things happen on the internet all the time. But the winner for this month may very well be Justin Bieber's challenge to fight Tom Cruise on Twitter last night. And Justin wants it all. The octagon. Mixed martial arts. The Mission: Impossible star. The singer even pitched it to UFC president, Dana White, when he asked, "Who is willing to put on the fight?"


The biggest mystery is: Where is all this beef coming from? Do Cruise and Bieber even know each other, let alone have a reason to fight?


Fans online are unsurprisingly expressing their opinions in the singer's reply section. Some think it's great. Most think it's a joke. Some are calling out Bieber for challenging someone so much older than him, noting Cruise is 56 while Justin is 25. But people certainly have some pretty hilarious reactions.


Some are betting on Cruise.


Others are betting on Bieber.


Many are willing to pay money to watch and bet on it.


One is speculating why exactly Bieber would suggest this.


While others are reminding Justin to focus on the music.


One hypothesis, according to Uproxx, is that Bieber could be promoting a music project. Only hours before the mystifying Tom-Cruise-fight-tweet, he also announced on Twitter that he is continuing to work on music.


Could this be a hint to something magical? Cruise in a Bieber music video, perhaps? Until we see it, this will remain an unsolved mystery on Twitter for the time being.