My thought is it’s someone in the casino remotely. Sort of like Palpatine’s full size hologram having a walking platform in TPM.
That was my thought as well…or someone who cannot breath or live in the atmosphere…same thing either way. Strange thing to hang your thoughts on the entire movie on imo.