What is the creature


Hint 1 of 2:
That is the god of this place.

Next