I also saw the halo. If i am not mistaken, its caused by the moisture in the air. When the moon light passes through the lower atmosphere, it hits the moisture in the air, causing the light to diffract. And because of the moon's bright glare, it produces a ring around the moon. So, its like a rainbow in the sky, except around the moon.
Its happened over Selangor's skies a few times. Since the begining of the year, I've spotted about tiga moon halos.

And by the way, is Tommy from Starfinder Association?