A massive altar with strange runes etched in its surface

Help