Here is yet another Godzilla variety of what we called "Puffy Stickers" back in the day. There may be no limit to size and header-card variety with these things. Time will tell.
All we know is that they were made in Taiwan, but like their counterparts, no manufacturer is present. This will be added to our sub-page that chronicles all of the American Godzilla Collectibles from the beginning to around 1990.
There is also an orange-carded version of #1209 showing Godzilla: