Last night a friend gave me this terrain piece. He had no more use for it and struggled with the mode of assembly. It seems to be made from some kind of expanding foam. The 5 wall pieces are separate. I pinned them with bamboo kebab sticks because these break more easily than the material itself, thus preventing damage if someone bumps into the piece during play.

Can anyone tell me who made this ?