Wow! Great discussion. This piece ---Whatever it is, is at the Hamburg Maritime Museum. They have 9 floors of interesting items from Maritime Germany. I think if any of you are in town it is worth a visit.