Every time I see that thingie it reminds me of the "Sleeping Giant" - the legendary volcanic rock formation in Lake Superior near Thunder Bay Ontario. Over the years the Sleeping Giant has become the 'trademark' for the city of Thunder Bay.
Hey, maybe you could sell them your creation as a 'thumbnail' or something, Bobert!