Avatar of Ra

The Avatar of Ra is the boss creature of Pyramid of Giza.

Additional notes

 * The Avatar of Ra is based on Ra from Egyptian mythology.