Several decades ago, in the 1990s, a friend in the States sent me a badge. Well, here in the UK we'd call it a badge; in the States, it's a button or a pin. As you can see from the image above, the badge is a promotional item intended to publicise Land of the Giants back in the 1960s. My friend spotted the badge (pin, button, whatever) on top of a pile of other badges at a yard sale and immediately thought of me.