Mix is barely a shadow of StumbleUpon… The closest StumbleUpon “clone” I have found so far is cloudhiker.net. There are a few others that attempt the same thing but aren’t quite there yet. I also used StumbleUpon daily since inception until it was shut down. I really miss it.
They are just from the Roman equivalent of Hobby Lobby or the like. Just “quirky” home decor that was popular at the time. If they had the internet you would find these on ebay, etsy, facebook, pinterest… nothing to see here