This is some publicity from Museum de Paviljoen in Almere, Holland. In the list of credits it mentions Laurenz Brunner so there’s a chance it’s custom, but I think there might be something close. My searches haven’t turned up much so any help gratefully received...
