The bubble seal was the thing I can't quite work out how good it is from the pictures.
I was also wondering if it was a Poon, although I don't think he was going to make any more after the Palitoy Stormtrooper incident, just let go of the ones he'd already made.