elfenbenstornen
noun
ivory towers