Are not those lights from buildings? I know is not indra his lighting is red but I think is in the human world. And what it means it may or may not appear? Is he a dead end?
I think those spots of light are just the glow on the sea, they look like they're matching the curvature of the waves to me. And if you look at the upper right, there's one of those monster whales the big sky tentacle grabbed. I suppose it's possible this is the sea of the human world and one of the monster whales just crossed over through a portal, though.
And yeah, I'd expect that fighting this thing would be a dead end. It's turning the entire area into an electric storm, no way the MC is avoiding that. Even if he just spends the fight getting as far away as possible while the rest of the team attacks, it would still probably end in his death.