Home market asiatalk JUST IN – Elon Musk removed “Technoking of Tesla, Imperator of Mars” from his bio on Twitter.