Rest amongst steps of this stone rock shrine. Raised above the alien lava bubbles which appear to want to expode anytime? LOL Make of it what you want. I just thought is was unusually fun. Thanks for taking a peek!