Thunder Mask

The Thunder Mask (King of Light in the Light Novel) is a giant being made of light. It's a serpentine-like appearance in the anime with a red and white mask on it. In the Light novel it's a humanoid wearing a crown of light and wearing royal clothes.