That Long Guy Is Tony Stark / Iron Man's Son. Not Mr. Beast's Son. And This Long Guy's name is Dee. He can Teleport To The Moon From Stark's Technologies.
I made it by myself. If you think this long guy roasted this short guy in the end then comment down below.