What planet is that product from? Like every other browser I've seen so far, it seems to be a globe. But it isn't one in this solar system.
That landmass under its tail could be Great Britain, but then it must be made by the english, cos Ireland seems to be missing.
Maybe it's Atlantis. That would be nice and neutral