Space Monsters Caps
Set of 98 (1-98)
This set is the same on the Front as the UK 'Alien Smash Caps' series.
The difference between the two series is that the backs on this set are in French, and those are in English.
Until recently, I thought this was a set of 96. However, I have now seen evidence of a #98 in the French set. It might be assumed that there are 98 (or more) in both series, based on this.