Previous Image Next Image 7E83E219-221C-434D-B790-24561CC24023 … or medieval torture device? … or giant back scratcher, perhaps??