a gateway to heaven in a surreal and organic stone monument to cthulhu