Don't know what it is with this helmets, but I think most of them must have been in Antwerp at one time...
I remember seeing hunderds of them on shelfs at a well know theatre prop buisiness here in...