a ring of robed worshippers looking up at a giant glowing colorful dahlia flower extending down from the clouds