Dusk Golem
A 21st Century Rockefeller
Maybe the whole structure on the rocky outcropping is The Chair?
Edit: Or maybe the Giant is "The Chair", as in "chairperson"...
The structure doesn't resemble a normal chair at the very least, but you could consider the place seated on top of the structure I suppose. I do get the feeling the chair refereed to in the next episode title is probably not a normal chair.
Also while I'm taking these screenshots, I just want to mention I still think the Purple Ocean place is one of the most dreamy, beautiful, yet creepy looking areas I've seen. I was in love with it from Part 3, and love it here in Part 8 as well.