I know the place and I think it is unique from architectural point of view. :)
From what I know it is called, or only the ritual hall inside it, "Grosseto" after the Italian city.
Great article, I've always liked your perspective and critical thinking! :)