https://i.imgur.com/PUyrKeZ.jpg
link only toon
That pretty much sums it up. Have been wondering about the new Twitter logo X and Xi the leader of China. Is there some connection?