At the Caged Dome

Who are these white figures?
What am I supposed to do with the scarab?
What is the significance of the dome?
Help!  I keep dying!
How do I leave?

Up One Level