Sketched this after listening to this over and over.
https://www.youtube.com/watch?v=ryAEnN1VurU
Going to go with saying that it’s a depiction of a creator god from one of the bigger religions practiced in Istrese. (It’s mythology, not an actual living thing in the story)